93589418
10715646
39177779
7713806
105327
472826
30537126
4004960
4016981
77322263
87267100
39142670
82526584
30928732
46639913
14347229
33701693
30186305
44347245
65988546
5736903
20335227
56883240
59093983
1492502
220229
17139363
48632522
91543122
75859902
90687928
69749690
99113884
4301400
52047765
69918684
40253806
4389719
64335224
17887899