27425471391519065862181208743851096410288623058773595711552135450133133777654003534446008085043082413247815668290725797850726136177660341426312402202248436383754952