16191437
3402553
43397605
19488201
21852109
95979221
98673931
64963333
704169
6472488
95048113
13272330
7733371
83062243
11189005
71641275
96288023
47306017
13847895
37123032
61549037
18782102
87355516
93253859
97252519
74589078
26885775
32587935
90135241
47985682
46938921
86512064
78504816
5637810
10143204
4072315
6589299
89647677
5406801
62151907