874181225974614259416501214172472915961153129761143813957319707011441634161713471899394071957161138222615633641371591184341756716051992959164892520613481180158314991165893346152103917812516411257466711807101839833149811661233101653891810211572969197811121496709141220001010