1387341135368837259250028357901067805179678267092118095669594871104315616971817091270038470590149521714096068308804725242585652585661298063126404312034802378393438419090257319551298046363598155000369594599308615440610565982544659897886959971419292129582412957082606074144361543901204126695255706234709952140678813580942326229369454171004384297461366661366721334831588210449663158241546556554853556941398585126155359145459161962113796565210619343629822281413439643954230310632616394714192931417419492241381757884590630915188556693336867500747032134317858047463322755600516320621202126368742503581471293547590981119401