20946372
91077120
64705989
13466086
1364251
21308635
20228700
66389149
66143184
19755420
91824426
37882659
91496288
23131869
3440413
73839828
13795607
54672182
14315860
8572834
8117011
42511040
54003821
51077416
28729900
27407369
68817178
46501139
62928440
58351146
27468393
28108923
48793133
14817458
23434353
6303301
11952158
90492971
50512115
36042063