65676535
18163838
5194567
889148
10082921
5229518
96317715
96863642
18269854
64482427
47138473
80409116
6872879
91975075
29264000
3314068
37412235
97778517
59577612
71793275
73436773
81393252
86615698
30224548
36374396
30182017
9975730
17391911
74719754
85149390
2965358
21941246
82536644
3456809
58848450
65685077
9573881
3586313
31596147
62829098