9596040
9148623
29298854
50473177
83321868
41625175
69851550
54892198
5063016
3731798
74149744
98933497
18127146
5004545
10579360
28516685
15127439
83373482
9575095
1101437
1306145
66462173
38695811
18822753
28036621
355286
65278095
393887
75411306
6893082
84299247
56182454
5719323
80317351
83495925
12212468
50942550
116566
4166572
6202175