65704163
13735113
57448632
64947671
1817676
6308082
73547535
6106182
465847
99539509
854120
2606253
81366725
86872441
52648999
54118055
66547091
36848888
52166201
17329201
99576677
96352126
78687165
80712819
54154489
8312975
1928648
48014940
7773898
84144461
173992
57247053
59848823
97207796
88539406
44013566
52005609
14266651
9391867
1517068