18738426
38651639
74056646
92885958
3336837
249289
16617795
42534506
24916469
80674646
68909039
4234824
69568891
79677916
28868208
75857213
84169953
71162175
33316594
79552551
16965718
35217950
23298288
8102212
68073632
13358086
4451861
94291791
17917073
7634230
46797933
572358
21085185
60195117
12862609
19384982
5602701
36987720
9645311
94719260