4670580
65865305
50297433
1632937
68324525
45375220
1303230
28414977
55784794
20061386
41317434
34088565
87599989
9339947
40134576
3501538
14588885
180134
58521948
66318857
23716114
30034919
32205553
12301436
79315084
53902499
91836455
55699736
80942751
11847108
27252634
94097030
1063318
7933470
59568815
1155408
7294270
94272575
98828309
27478853