88433563
14605718
63046163
38068675
64575029
25343287
77539209
21212604
69794945
90612153
57787441
72501846
57965166
17069125
52926686
80447409
4633033
48677271
95107543
47663143
55644480
38969053
51719739
2174086
39889326
2108750
74584938
62186064
62583497
12389716
15084229
10497050
85727436
22445693
869222
33267308
71338548
50769957
4091460
89282019