39569625
70937119
67409354
60437978
71489075
32106808
55956110
90751385
89154785
47337087
97012343
34437944
27765741
30266456
49598753
24199399
1919679
27696247
87312075
10187302
210079
41561515
18284412
42766213
76565125
24646296
43998394
59291715
49117884
97324846
88593785
77042313
45534076
50886660
86722401
71207489
39543000
16864759
18848817
1801918