17017850
39175374
5191206
7475702
18392960
1591933
11666673
2580645
34522466
41449135
43792349
57613987
1919196
32364977
6758619
6999457
5494533
37796988
16363767
26939234
32341831
69254141
1059708
68978879
31071060
24534779
75946103
61957294
11547329
55361646
94779010
50026496
56222705
77034632
69992280
3598807
5456632
84892896
81661219
2752052