97247822
26377068
1511260
67357013
45036368
46294535
72517169
27063306
68434631
1512079
14949214
91473353
47144248
67568759
14747289
1127415
11995966
89533131
58294850
63534685
29946901
9161889
71404552
47376824
24826434
34101756
83861763
64049013
37476836
16878552
1824455
23953463
79149861
75991453
4567579
12443673
21297855
52397665
13697018
3995232