58655174
8596498
75183849
5601698
32102471
47288386
47426291
17547436
3031047
99838235
70269731
90118734
5969831
9186882
1709470
69622546
1662711
24595063
78879871
75345436
25467151
43915388
78755746
75868425
30483998
8775589
63756682
52736249
33241604
39145542
37479381
31174272
22103523
71813361
6613590
16502787
346942
64923605
77169844
43896858