17665071800424638535461648625189419241875757115140854126616401218800753184710851530175913778787141997535107916289481939198957315112483291878131709719141339187915611755144351700884198236013911919142227166668719751832165191815296927819127156770419131213417885841751117219218801816112412721992835195