1260992224909879861615611108919108881846033846036105281110528127475665351974126038302610031169782279782319782299782381259417978239696436286479151283619704271606315807801162874287347149861114986131498798286457286461149880014985511498801149880264882364880596745114985241498614149880314991061498975149896955086155078941734646781211835591339579683279239494157491396469596469623956323956457796655945396469896469912360841182885179085802309134013968482913401408905636848301340266134007312640012284121948841948851350835837359721564150016257558713059531483282721631721535150668657985176534649113649092076516357972125110957415797871352784718727