130931
70289898
51999132
95968166
10701619
12462614
98189225
61315715
52465786
64896841
67418898
6608695
90549819
21131360
6890602
970186
99295398
91499567
387277
73395023
98935078
39846643
97848802
28816606
82419815
75401695
50025776
51031615
57519422
19799141
64977984
31894850
57841595
65963399
92564631
32694395
68513476
2133977
90908093
77412773