40162567
98043315
21241614
22875256
5609813
40765161
29465420
90755537
6332885
87606401
6263971
1444248
85922214
829844
22451933
33369438
2411935
26745043
88529319
18091331
61801109
73308458
59123185
28642565
40638974
8674227
77054006
9402935
20165690
3142547
7422971
65628898
32461930
43849762
41102170
82531875
24162204
27107379
7285071
5313554