568907
325984
606846
918125
62892
82815
60989
730235
912711
677485
905234
23731
912156
959925
885368
373108
15797748
704486
5040578
4425980
3541510
3529192
2313216
2220495
2055492
191066
1870948
16395
1565545
155561
966435
241550
664463
590833