17371335
7251899
60209786
8435893
68223934
30407171
32905848
60353447
98838408
98175260
17353117
14806722
79229190
74057815
11583559
3269580
32786199
22279266
55293629
30029122
88615410
91596430
25101556
37895072
11158529
31812139
8677371
2882805
18836626
49221771
10425311
62328357
94766755
21754061
18398946
2283746
68163724
7436258
69904556
57232411