18858799
92709384
21216449
28295320
9055939
4256962
94168930
73515657
29626586
41278369
81017944
6997304
48123156
66745089
14768109
61026165
35874964
88367387
83373092
81461567
43727359
35523687
18846451
79912895
94695370
58969945
57277511
93537114
94618280
58038339
23893396
38129174
5794673
78343441
9735765
3115174
2135155
88044639
84224098
17875748