1138543183753144826733057112802421826778112753102741175033987655125182011524875711756448812263978047456451573542449708543404709378405535351368146665235706153319472207327492364017887367735657175638939185383730065783264332727356283688784797439107997827655119349173118307442162104265451655002039064912343656253491333408282132412696475853381472148394407476751482172979844356396233475738796427714510109552291266437137507366931254646648084039480920580225746963637738612148972928912740020876402818051243523776430113077852181045334250260079546712473208769659170753232547384136255525767174331562847854601130284635352612054124348533660285623326604021983084477948036533121982645635425822459863528544470254537227178206138670849384585391894571997147144156766364560319126039026743540455651084255973882001545429755066652015519065215466472593654234667566436478771270454286761299221514348347832255461724513822486613501717104860526853631755720227936385232597923712883992111777047552512854652404473165856833916316727767431761956946712844818084513834156032882034654945226165023959067173333372252514816625274441442643093833796786846857348674556252450567632050848811274110841701168151135411154227411961793347685254014236156952806586807838116718231730141116796322373737812045702282123155112442873371867056553761458004863031927083423016916214074478265369057218155821719629548651222789370703249313166835561505893046802507933546828221565854157483296752139445046233043864664877061556490554256668461630188736754825766126043745193551065593813857985383975132383062291872904454237912714637375226722622958554792272850129870274859576276380427392406380446218424715892163456414075091932071058878636280319469129368734355674642645532232781617689127268662822655572666050423476197731760387794713265801787114681673692947513677074593358407779164484790635601596312141160587689538276377467993447501437725997784775