2868595088146380271397206818703108509179681873153475487814651012868862866861506571150657244973272130747850090288013497402166753739302165954643151067859120159021851433133715114738642613062574270311824941225364135765363459811655986346476298891544377104004535430988338716495181870410181582621658699512244521229966486122873371703341462252659646584971315338659526902921902863902867134271995197944502835177612616651258226122283512228451176675638076659142131551713153192058167323031336954541104148450515065739281041061229358314974688103461629524114715961097081122283627805412144805087371409436824387398555150655115065751978968825936190231070524