8508266
1559788
95188455
47169478
6158592
22147648
62287929
33967324
33391915
15767543
27806291
23345436
70328636
18432789
44486224
28938417
28052298
30145036
59508078
54887221
35328065
11511950
958847
732158
854947
67758715
39191262
80951053
56385359
5258964
58896469
66296336
27171585
95486393
91896537
17916964
30199914
48244695
3018243
33365976