29602784
15571748
53632740
2614333
5891596
19999578
6934317
8662591
82601302
73121116
98144523
20089628
1359513
22859860
73267278
4987892
30865182
25971943
49851154
52138783
87759377
4964583
72216762
1193987
73347762
70621755
89499816
19239968
92933930
59581255
88684013
10575432
68174120
3272065
11621357
36485611
2674130
40458969
56918940
22782442