65659655
2916054
25277798
90187000
1494104
72897550
155067
99936245
47558750
7349591
3028547
69514977
73431530
98649628
54862303
30737677
20307109
63374562
43955329
52301087
4289723
17137668
99464769
52738825
14824203
42116169
54308465
85588503
39936593
17568223
8432226
82825
2346389
1933554
58908453
81261287
26065788
7897540
28771959
13217107