10137051108312102407689104677209936580936545155985810550881114140135258213525812331061559833138694186857973270673270515652131431521131186913333382606402861421333303134716522009126063960189310299756604371178013122835315056110647809896631353496992389992388992374148620299236999238722511099238553602299238451768251604651604589946632557912325881889705382391308150154787919215813081991333374518323133337348938615534462007421333372245869142299466055566055226068813132361271310260638152879113171101113972739950658340511334104038060701910833551017663794653105413353106253106111382212416781121938940997940990137362313736221358247987167940977941329280197