44035194
16536811
20697739
41811134
68897212
88105169
7254466
46344006
99996196
36349327
67896247
15348884
26787618
8171236
64797296
83725478
37401963
43167938
998400
9581117
92192327
29413187
33916399
55833913
15479111
80777480
823419
3904102
12684639
79591619
1918937
11243801
72073186
57198673
89442058
12352059
7602170
61642306
6698261
41904139