47196695
65659042
641561
83871611
12362671
26888129
65745209
38596946
41946861
4715188
89941430
42688305
65113843
77565345
11325610
58043096
26823355
10594814
35782451
86242148
19785496
58679383
50284665
36009868
47043175
25924391
24431235
53721894
9607164
37372273
21591510
180535
45397728
92895249
39839316
75342081
28463337
1061173
83944193
45011194