30771474
82961443
84631729
46915500
47318961
13793100
28178410
62244041
7431609
47322912
9973538
54115783
112235
2528789
7849695
57858050
68763293
56066506
3779568
23097463
4989422
25624624
31499972
6879310
43217675
42386897
77143517
13399749
8921635
1936461
12823834
75311460
3286533
20689582
9072997
8164442
54492803
42647830
58734236
2727170