26047467
87085031
45652489
36931883
21648422
61635356
589819
48384395
90317879
85451228
10956147
29445310
85881961
28426602
5262616
1499015
9050539
55882216
61589336
54292200
90156307
59595705
34862752
21904569
884183
54234538
38621794
36889636
41805501
67527572
37465213
3968227
30008978
76656863
6342112
94352861
8592936
36987769
31783024
85324322