4028042941686422843513767470161838640675218858553935142326266373517694381421741168548024273908201926868751974737951520039176067048946678111453135144521103074441451717767621575881337657230946631340580545623117660219879123359737858934581397067547966747418321825634892151841113564751471531146883944113760571314668556738846571123625017315250564850055371756421075535369382464280318163454446380400636671676521312367598799659332407421708068522543385704926983533520658690443744728035523403534822902533657686302413755425386534425477702215261721695102021382382614472595493421653653747884620450734837664732827377727048522833217518665772716765631750833028536664349029918719975066029382111435962842762404503067612512252753526492676467713054374878552379479524304513264486383731244542986552268497347534842882558402232224819116051448823483735445211735523919612565413638555744051156874462872082246624226457254847566310718230795166266555215303540372144837857645546250380171570736280022244540219810404297442815437892351547633998286750419514070178294593749121469189797737746783461349115672212809827501604642397274650401180562334560316217449937664805699650974847119438619390686213271112667387786436512057022036377936663814828270838145719714122086286106458291661735525709425165528507737437367452188964415550255633960356555455159921479254534539846025656117941712331523363227249207118201438982669107107034268252601202955501568086887143563741146310791320717556012373459377541203081512312283485481807681473448451127723536867927981158712833716440310943942460192652787558616632427325123445864066353717947723278877865162463289798518705738752673455341780632243296680704590595315350314730689779190559664265178127252629600302628177544319691729300181272278474853797707512586776845712874365466682572296417841247838437098335301467991883734313052771976579084721678136147634610866563863972853336845206522333