57065399
94342896
2899182
5923630
4371298
1406176
88779874
39941110
48623089
12499440
72568617
58796198
42943632
1716090
55133562
13231362
5142304
77574094
1109593
61714520
56886493
76748552
17961644
30771703
55322980
7700133
48581861
9907460
37003692
7516367
18506236
79644082
17935310
9244819
1849751
92452614
66011347
85352061
38591144
2174838