89343888
957562
66535366
71736642
80337489
23826420
10892161
38107706
3702212
58013730
51495415
23637091
71825450
4714998
9616519
47655794
61236805
55538342
24578123
29645461
54648053
25772846
1909492
92778814
3437774
4185437
57056833
44518584
7001676
4904395
74651436
32027409
4774651
78055207
29416212
72861977
66798102
97198698
85561593
87445307