11683517130836451732355621734816512217670323538789237726752444496924637346268427992886808030119104304589233269485734894165349566313605211736509487366474923778705638486119393575733998635240163433407289524203599342255477434719544362655584636786147210022472475784857564149303826504712735078165051307513513957615203920952452008