5634656
57987204
46692732
51103875
42942551
21767971
17417223
72165577
59036314
63457540
32876075
26254936
18386750
54963520
41534568
40748150
2373813
34012216
32021466
70667104
57919114
14503786
96394015
63779227
38461299
51167247
11119171
93981598
31336242
62863184
57789107
7344740
27547168
72374133
37307534
95706539
30657543
1707508
1988324
7154057