53782016
934852
85436525
2167917
35095491
73104819
75385992
68942199
17048914
10125203
68092353
30383598
8675352
59596114
5192166
86487584
832725
7336462
44256482
85192314
87983613
1512246
12055256
20823548
80961118
31149770
15149752
39521853
17995382
5881353
65909610
86101944
3371757
5889320
87417500
12151278
25683553
27963022
33406026
37634704