47138368
61261793
80698794
98034012
92044067
47999353
98198906
1797799
2164582
84155258
29748213
54912354
49193189
29487510
1201493
62662321
9107318
62604253
19876090
88058860
99252120
96047398
12285294
30721597
19353351
64081353
17685272
25594499
49946271
30964708
5571244
80756545
16235414
53502513
16512932
50196290
85317536
30888166
83225606
73122198