39696139
9480355
43662015
21401790
39547138
48684750
96375949
4292072
29163843
16524128
39128439
49403042
90255435
12047765
74608735
12627644
92459938
67359658
56261995
91414803
17782836
52508590
49799106
4216217
37457311
35574866
40438174
13403966
76198617
3120173
23729198
37186596
13492310
13786179
75666622
96931584
89425330
21276840
2705806
4201650