14981662817130713128693616211134261010127260918380247181013851801273629531261260-1152323932360488988601751379012809138866803544733891800137741585208611152114-1684102057654026211105193609742948034548402115350495047495050494849504950465050505050000-1-2