131953708595112524919252938026105335911253956988979046449044616419229539268244864829611599094311631589907158997510971961482808153213552025912728811168507213695060745060731532652869207563549563548904476283723478578126834122174414472532863617365951662849337901504657123248110528512815218607762837182838932837906889312091916914127877787879271234901282780100652312826709090736341476341466341456341189090669090651233949136798513679849045161313128509336138426649254812423066173991091275283717184761232147404417393177133431133629133658133657128152012826519044859046571282779186241234801665493360271054773107965512827781140845661993116166