66913033139059418303652185471725857110306582413522202332812402432851211491875826382453241646104856317142553844717114250236749212043313622368322492201566693039125525327353043689176697106122667038989493211832049233683287328049410923076325982107125487671722517325453269621421321422360252373750246346700415025519900033720808794256443999221342412732603325083270532881