40189295
46788792
60512393
7611792
63169424
42634664
43476853
87631362
41628339
60234207
1304411
99287872
90729188
88182986
18999172
84595106
21711526
1238688
11087372
44611912
18928126
74101440
64017925
7384259
25613826
54494514
21085688
24519696
35172377
64227848
433268
50232434
62352633
71274958
41518105
5442813
64295797
58954905
10397504
79991822