1983499934343612431415363265937924154948637538762629448340495647023902377666456316339117518145731503965608524622887955044123358630537754275377210954155658259283701160273599882764062431965432323174738064511405622443784236673463093481230807123712289200547112852366453306938621954022307559545346440120761809447165640471177439138356302755334351275986862802257061867136151563664365817826656831031529422126445227459681067138345316835329610715446550791148788500442502519703234400342503093524865680415230046816149050156538819751588717628508743383137925571466556444455281062527791727908281803065137071828264046562707186647287639780217162136223345227118746690240446151169367649228738437749253267825203254524425380397281475387195206737763555202879745048232603808520551438318460268570572188215469708512789171521662869444760201668218275715696765271337618948565726258910817356746659511325840253939967866371945468785430885352684805767849470238476103711675056721621431634813945660525726527065283520548733640544946327153577333320471451465353678130661422369423597537554552680648157282838650651190691226249507515111376853697484611101424647452293727092617717933985475252844799042414111593144407427260526647251660548832199840853255710389385673839796143213216773542952977784047811767321703702695461791562227418553416013382783841478003657697991741137568945858542673675078674418159034240144367011676868850923912116623111519319170538220819428654467956648874482076751142241284645718765837752373133444361175290642764667328557357859865435578480333730172163319480472320917834211242279272122794287141801632207042106652917780225655881189332197604681208277827304321284147476653587478351331674568457833341924834414594844674895228473689756112563876536292344602637381298747293303510729672304157154112299340360571527547706461353742377612855364312635777787727391666506417535060072845573820235523798335155164