17952173209111675
17870662594262162
17854288285274331
18040095478080040
17842913851204919
17872397785205884
17863211224204500
17918059141181532
17851572695010884
17916796123371290
18115519207001074