105987710331136105310691065102262399190963410501148104188310568796101129109110853931089633967107039510431008114060661488810925766181135107910471029884815613969110211339131013104911281075615607955114711248811122938914111410309319628809299501109961106357810011116101962099699510841048882113299888610821096897577951910107789111011139862112681999010869331143102493611251094114210589648879631071108862558310781003994987956627973101710999591002103811198893969371080624584105458110441052105590710511131113793410279171061109710731121101510289068981100114198110371093106211381123582972988111510986171107101410679898761104993916616957100639411279979181023968102694910396081060105710001146108711128999481066894904939896110596011309991031905865953626107410346211106885106411451117895102010761036911103510169306111007609110893210051004110396581297162292810839701113958954908111139291296661299211341018111061910818901118893952107210681025900940