15115214
70382572
18995795
84409260
35674063
10719227
17544862
85119835
52782185
82039122
13285586
37423829
66682312
98557069
19549987
37033296
84218107
1539631
6198287
74356786
62999505
64212550
81081671
80689624
23119648
77239502
32265112
46993648
68383193
4997429
78155789
61297377
65195078
342616
1224563
40072529
8295253
34615091
3612556
98162140