18805
622500
691375
996795
644844
240650
839212
669814
321944
16505
970219
88449
633116
9242
30348
654540
441259
583983
789540
79313
398934
899858
468890
607473
998380
477296
298488
387109