9627974410136116801240413364182581840518910195692052922670227402564727098332563339638607389743897540403428784355845377468445544555657560985610064385649326540565547664706650966655669136798268238685567105171309737267993683410873979153996471101898101922112318117705119859122621123955127138130168137536139036143691144007144272144273144274144278147493147494152347152382158339158495160053161083162877164711167153168905169514169676169766169767170129171070172208174654175750179850181244181475182913185083187474187553188650193408196757198351200651200989205443