38959543
31164035
48779343
82275055
42307024
11229591
83357423
6121458
84684426
63739695
79779246
46831369
11264774
15009304
37329897
8688160
83171448
21446179
16371769
54635252
38602130
47657913
98804700
85062421
35343995
36919147
55117617
20736636
20349992
8287551
15547537
68959512
7056074
10084477
8815987
52231417
47984621
10266518
70655164
86127906