47626843
37024120
55081788
20722132
2184776
4375851
21863861
67876361
85481517
97945036
53778542
53852277
78322825
17156508
40635824
22008772
4436575
8582306
90278460
96646801
11503920
63371029
19994931
86253955
2258661
96133058
37241342
1142395
19087807
14214782
64907497
9784431
5930162
31116566
5121232
15495587
5557224
91504520
342837
37168053