39699142
21906427
5337783
53591786
65518912
70926485
286356
46855933
65419920
40721871
103945
38037337
7483583
37829785
9705145
49577189
1611661
22015219
23993571
76293724
84861312
63709774
67141094
83204913
29932948
90851988
6935294
4615485
41926422
4521827
1382182
37741834
26715644
79748368
29747055
86518504
11006054
39497436
76597951
65178759