40124608
61897980
21722404
94247801
11252347
28945413
705381
22254809
94479272
20242613
74862493
50911346
15647085
29073529
29479353
1775777
21301674
41061700
61759080
53332612
9966256
49152822
21349666
1233540
90147288
56437172
1535112
85565696
16307225
9486227
234288
74471114
59259342
78512407
57401309
90415129
41495472
93659034
36075325
95898582