76767697
3714400
68975187
48058850
18545085
5466770
69127623
13722670
97428012
8963520
23189427
90506429
13432471
13756092
2289763
2598603
7333258
95566105
25112592
46592946
39368329
6945983
49751330
14607773
1885262
83979558
42505776
1006636
9955797
59035615
21589949
13778489
31165130
56179528
84711808
31405204
65566658
83534120
51374519
14845255