1641384881337539171453264733475582892910504101009161284112861788141516336108837133581738311134613248912901652191414181277785136810261344158289312706866848571750197512424596789321824286163240610311156177697980214031187245146611771016113322418161943