6871301980723369113445865612457107894062109892253085006985613860773034913841722882395013828551137978042660818009309352546373643002163894070694789848647519781794219726249428606307564915498851117465703604010926795583572144798258783537439475713260812717595927078653796277435221287867952141702984311215559586891288172978307574626615293228981544157542884002458706666029145052525848166613424028744288357136119753422210879891329049679457304742572211940665536927717787703721376530995425587480102511514059392862519482430857697504362674431240811973900595