90585668
98572857
22621448
37087834
9225721
64297748
1678286
4149604
57743484
60717996
76634884
722661
82306390
72341439
75728642
73657158
50282314
47966424
40089407
18788742
45645541
97286725
8925536
44878355
7987706
52033285
52228407
49653577
6171590
79563407
61227594
76774411
73058573
76359439
57804408
75691871
22387707
35749045
15096834
43003985