686381
2365966
7596240
12182458
12512245
13972186
16015871
16251385
18631073