25532718
20418737
2815728
8919514
20806813
7141268
89472174
36938800
87303002
13807587
7104764
56259886
55864195
32022862
882671
58678349
60924609
84648896
25483923
51105607
56894984
41302382
99104716
34369390
5233826
36215809
77586650
81142434
73407506
66928717
15958928
42267024
69453805
38242656
91068464
53881834
16032104
19386991
36274429
4183284