1339619605421641114701198651398662214932593618432356051514602027791889574819413563516301917256578092798121116154888760904592814291610604813961210258633310749771124415213213795319374921994215817215284863012062685814350815157850175567759521331691037351243327508018768322526313672792522733114582421693413003618294913392611961311009618547788011176842117396995187600124451912412103061394301889666728720903612462621399017608310464171428182234607121975342265129135688505220011925836952774945566595691435725461442562009611375772001711072701924967572110143741794