11881117441102669922643724453244252418723967234532213621018209152067919153189241719415884156191523114637140901212911465102639007728971484110404132531219393123119173811773774271285425228121211865211815145116530111621041262911177257632502124491211581924513635109712206