57197189
64841094
47806345
9215928
53847397
37512394
6108829
87666503
80174653
902592
41296775
72201448
3464840
4223627
60304494
802235
26063395
58602938
14139306
38158184
75339386
12477336
58388793
74324677
37473807
72866913
87717021
31561285
1731786
36374783
1852130
84202081
3551899
37998738
23234434
91567542
97634036
56045777
30783433
58453500