4417323471495685137073916867813381343267490150717271532102516631686837142301239531931105511063761617371978107610329033116603164354416377234521511374112024142844623215886141211168125197021114931817564163026436315294113602681235158711961721930138211194926372086614119081628661144428