19445330
69632959
99358358
18433230
80862329
68404258
42519870
23896108
95972920
64185802
48867472
12625701
8828495
24649078
15672314
30449835
5071817
77761674
83128368
51022566
68926057
3359210
23573575
5962143
84606256
30332539
50911678
440051
65315750
81808089
19576248
98923108
9962961
59916428
86214726
496673
2193833
32607582
1393502
36937678