82268442460172565318569121514555412904543201660181197371096516411402231929621635938691709743138715851072515963251836189011781730194190022757416701722195411351436910561051952586448001877148082578719621147691472470218193922513361975108415331236170150217961619