4087678223422134541107362793834109320536439382552461361682551812055365260861361552607120634489752413575206136143193621418665355640141872714187256303181418588141860614185981418722788588863183788750614545110710585761199891199661236131755353755526135828413582831064593797286109094448744486444852469130860076690944412256385146202114620314438966134854280619559839526576817112211171057539033456414183551110575559363929399287703628542472940017304090878111947557614523295964491595937101126013509228188137394255936821462055896598668961228804948746110507311161768177186763885939885856145065859370976192087800329530761418