59902839
86153184
511940
95396790
9271002
83001487
43918319
56152567
15421356
79395031
4505114
84683095
73614923
99521807
19619716
55483802
68935583
48421963
6055557
88927903
91177323
55302707
12129812
83945242
77794188
2548921
80258753
1379775
3524318
70701257
61114611
40727569
23912948
9476315
40762503
47426840
80673443
74086207
39646173
44832727