49061587451227904180595135829891357622766734380177757954861144852915846607729513255575669996854695540885967578067383417525832740435150219023795268416971388441923183490681532551061646851505591412447752641609542250113190359245885632601767163499483344545028129345813909261113892503371685663665019984456949568061176064629455026013777133354391061958219654073745058122059501684211919012942831066170867446162360252815746591427451023388307615975668580406816551058490970354094408184190165585070586919976857480112007852833466125783080387424575027498018971594503515284854459172743234608474929705686130027421865633983422456535972669552141900587114226812839369618744204616251406404353139916181045472074128732260602426272864943132205527292103576212468293926461065462156823287