41052060
66747846
67901217
3777250
62243359
85468458
4726693
363296
7917833
40353125
63156177
2901498
27087309
7794840
3477478
33596648
81176959
51326953
35542382
1451031
44637025
63021422
2439431
59089060
49511486
66986675
21977130
81264345
4767956
65399478
4268226
38871792
87217429
98187776
70518138
76341306
819865
63929622
11952820
9023159