93714761
87882620
47646487
61668038
788911
36056279
461943
83546349
74104324
29836380
94049085
495753
40784055
16341021
85318383
71505142
91224898
31097245
85176163
66864404
53271806
2617266
9850122
78437820
84979342
79569752
55129295
85248542
63524903
3341490
9319651
1303872
69476746
21525285
3734809
56384008
3891351
20933825
29474041
1635655