15683091
46641990
52615976
30977693
9262120
43724145
8485274
46547031
3843421
612454
66123359
14804695
19836748
11092960
17284799
94374497
75427903
68338042
21931830
8593225
80475332
1146115
66022136
969869
68444841
36137841
8067360
7874926
72123158
26886830
97973748
11625267
62659336
50605121
2136776
37576026
91091712
5110467
74836432
1349754