235257
420211
777344
594398
396885
574240
963870
514990
267146
21353
14627
56811
835150
554747
989470
867990
694665
300854
328496
486860
248460
114860
22788
573250
3961
943330