1727305032901877602951375365567766494277814511686847665103972697152002142881677322254816852198494071024915231346651939114582635225158780610950513856557271731657453232630717218280169894001376382038956123744324367916632766372661214051065895381994391789934646923459755274343320179686905011265883540143165773771744372207615627674072221426761612216853440688446525308346782146512571181338468687424461566472260319551381648310283792163855238839258552174351549673834213663301765007035477616278558522173473812224143576507438922735676383321714546550858839988157593475444871116216638819548071810754111368937938580424258652484074449239488655344261629708281142137963733822854858252486322151271334905548529735646548286164587844685433256515705600750153244456516057481927146801401887973658464473783542403621166534483076674175472282743384545953532931151864452681567708316450548915283905023092333715046607545245834930312855934278755040222518286300275437318923045735252535125208709182160205231278469375143211788294793664560674677322547953046363311087271134874115119347817347028179151422680915580719863917771321727054576956991478522201174427297351547623685692533023379627920173636114834059737078347314422429935074669151349441111423701207041203866874954026557094542654661877375375553287895687946467782966651244767528032557687904733428781123617526421229183852621069076565165667155377080822764350960118180271764539670123747487662141336732595643063123013671702841394718051916427075908416356445573426234120448636959952167533322881220265255870638642640455798544777527235786314143836814631964675208325237995225984045635018473394254796635461037376810203403194368012985433454831352294627531303183664778398136779772774264446022725112506596504061945963154221566451978452237194603551105560380020664267780423448953526788377284846283807124749860437430525775133531797666641377601728919070266745672802827387