105795899295091610499131080114510911047106439493688811429911005988102610436261124106388493358461487699010821014895105190596511409288621111105811061033392114710038125831135103789611179626181085918105595411278825786255821074889112293896711311143107790791091710449681008934110499694863493162099511306211148100497111016089061102106096610566236161132908959883101611341112108410949536198779499321067110510879049989941100111388510931006107510221048997897110789911461038989112810976129371053112661397210961076102010541083105911381035101710691123969609109939598187911159571013108857696010236119739569146249991103108162260710669309401028396939111910181136114188786510191041107288010789111015964633111011291024103011258981036108989410271086886106210981002627103961711189551108105010799121121909963110961010251133952881107310318153931071993100710701092113761589389089110681001102910611139900819987105210655811114100011166061034951961970929577