18961146
40429697
4056326
74852038
99212506
48046933
42113743
11006624
1086756
1482249
61621170
27092436
31837122
9205954
81259960
94946514
42789266
47565771
21374371
50287332
71106957
2464518
44711182
39623142
99428197
48708235
9625940
41724733
1913260
1177059
49975935
3219515
416264
2097277
86876918
2120561
98269300
79721177
46373233
28806472