2114361534361837941716099629420333521409112234218124313152519387220070611171913949536551950131206653022493088106195223331130449974217420111257015369618266121775112124913673710882139737226676305148234131328128034946455593120621970262239601290688481344114939752025591876538918010739117341722619800662572182221467751358911819061474071506612334182216990124828520050346442191334881269824569419328721038618061458606807712323115358667211070751347931223362697106109816891839019917917047893764163310341414372026057289311711152315214884421665219988019430819395