914499
805220
1009678
997593
712296
403628
455266
645819
679725
595974
1078912
592515
264284
501841
417275
781256
815951
470118
379102
59387
525115
83766
279432
638607