85131050
84352291
47433868
16061563
12378877
2977681
89891496
19048709
4567809
98993101
19826019
91756026
94677422
39878982
86267226
48887098
63489946
67019868
68914205
41264331
11834096
50746394
36535464
4936138
871489
66586790
29844960
49344664
11756747
10975388
3167242
17021093
77648595
28748892
31402452
41416239
49818753
5641347
69362053
2867574