19388731
2628408
16697709
78443084
5626811
83192479
5579285
7689531
77139847
36362491
71302043
33049233
97728066
47518986
40831383
12653034
41213389
28217404
58535342
86045700
9281239
92089205
29806811
7851592
41154430
51648718
51022693
84149571
8923984
43504228
17111364
4429655
4999806
53328964
91378030
376953
25206427
27697857
57806184
18386133