252452
655532
761641
19961
966683
746492
523751
491181
139881
892462
427776
1005780
586875
520900
343793
591557
952671
538132
1012353
796860