627791
219100
49590
631415
799648
548598
209494
386624
330819
46548
661171
233644
932702
668250
598282
1072250
524423
877772
317794
1031270
311143
607563
368788
683263
658346
293950