39533449
7278192
7838042
593419
7465333
53594741
474187
6834306
45219152
37847653
24084883
30758009
85779558
15729194
37366593
4252521
33138056
33042192
55519801
60305905
57759918
51904235
6902969
92869472
49904362
98537899
37939516
42697539
24309367
21301000
95888513
88422246
8302584
844564
13822107
60261920
75426072
70077452
15525052
45209488