60944803
76009788
11973883
2823520
57493406
49233489
11133104
9223231
7777892
92727573
56491185
81735877
77504930
86994634
31125880
91512918
1972422
2582273
62342017
5059655
46106336
10729039
31569510
8739214
22769390
28985263
53702120
36283864
21255610
93678243
64387590
25101536
1919511
70415546
8099152
61673213
45716562
83193878
15665418
74608845