84553432
11491377
7112811
3628813
6696325
66141316
46773837
12772136
75232682
32085339
36051906
45437648
4727730
42407098
55042016
14593744
88592396
16278103
6392991
5594183
36824196
28487410
45551291
38256567
74761178
52493168
13854331
10277321
87524230
16185301
81117953
10868336
13347228
8271930
45498749
2059264
39652903
6759666
82622133
928945