96894395
18186879
6981309
28199218
42844992
86392021
31569023
17828420
22091850
82227717
25467867
82042796
85753327
87789624
42688794
32653677
35484199
24054153
94138034
73099550
53235314
6455571
8173932
29467405
58787767
73808645
5028618
60051895
4150952
76745988
2685220
2368423
24582882
27801590
24276818
294807
81484686
52732347
34497809
9444056