10941551557543623759517351956106212831241324558887076362934937688910134241374036115432437699436195599506321149616958617014510980104068940307831340641412257331748204911060804310831428732140595431214954557966695435522699230150910233933108220814742471003872152483973945285511223658832406832405832404832403123799639266981521477368227412427424515258765094593795676154979345961423942892697156705613404428852431004105949671305939141891387763412629998808679165801968471219040240530471502932686661816106537273027712047209708214933951449635114698210092051288964893316493196765528521596856444112624015147568273132766251459610917889530731