1032433246767391486808958316707488333143223394162140942353610420910590512115418960413141721992087905241501153507943120978310097918362622506012541758170109814356571176062100132155813381378812305218324810412316830516703622272007281076095561619109721588211778117994717032119827052556136936214202210564107217113036769619131214305910763197095141689145639328921830141549533130690526181814697115329449353197001021793614647478150049566391252011391651347718618013932714206139311004109210819710096916580812338910961777102167258630556032022898537693958990124270