48728487224872166443563435444756456544495612054438544095440813113466291544015440713101956681543965439554399487244872348729488535439454398544135442354389544605444187416544125440054382544044885057640500365442766308544035441454424543905445157624873715003454436663005443366321131060576135437250035544215437557630664584885287426873736646454386931765440213108257622487604885187303874215441654418662875762748854487595761987372540977100250522544545445654095874776647066471