1506142
33257476
91185878
38914096
36904424
6242590
91161683
90048535
79522617
35294435
22683012
78698930
51055494
87821370
29981608
66753112
19278360
57345017
59313141
16615356
84506513
25718970
1782298
28213287
25452544
1960752
21021036
14161617
253426
23682758
96099137
43517621
16237790
80511201
6995400
5861301
74802041
94762568
58288332
53663711