1798286
55071801
21055135
3901664
35014387
3934173
97614290
29577140
66809447
44647946
82428591
41953773
51525372
65878757
11636736
9296963
47473789
22271218
76625798
47207853
13715282
16282458
84319124
3403473
5111328
27622298
41714933
64005500
70054209
59048933
44432960
35763877
23731057
3092199
10865753
62874252
3994264
90762906
94286192
12003446