46763043
27811674
78485347
7351184
16825662
27352613
65334478
50697700
63074872
42789676
2539091
2560757
19837883
5362770
43604310
38568577
64619164
46023998
63509466
6798377
66783901
39351471
67458273
17681166
6386794
50594198
32169747
2371356
38343992
13378556
2442896
93837887
13052858
73037747
29705837
99024824
69039427
76478890
69748288
20691347