27735533
61058722
3034686
13187915
94379017
25468430
99913013
48782429
80466683
6868820
2753732
75233639
6394476
34364257
61798847
20227895
16859891
67348322
9625226
425680
18471668
65205173
2899315
12617819
734287
46348819
1644421
74583968
7975306
12218875
23905232
48109120
61909319
451116
8417732
50587870
50947751
22516235
8810711
81314144