44226376155033250071189241212997115341110822118579100436108429116701217158158101325371498051969541559481698461108561710817239680508445913363268088833531384902823813331621488521661520043093657798301431401722081896620805516944411624110576735678820136595129833227298123922295401638794292934715906141730651169795670510537818971317503364530305055641819491315838119701168947185717116929343114543415956713902410384371787231808771634241612856906112871950094130379301464627012248279261298208566701316101179621891947704912258837121930603106215083416727109033