13307389946029255781270459138293925579168610133392714928414859951054446121048025164966794830109966428479102158490263828918674883008716861117137647378914928401470933847567479072539514479073171384171381183345864218863594883419072647907447379017140694883547907525701488809796653696641096642363829027325883006931410312045986526524584908301102254698300829334201713779664072579029665372569932237015339462764568475571382425194951382319254251806591433335149282914928279257731242451485997102657812424521242453597569136899748599837620010881259757359740859747437658243871043691515136149285170584314978591126383116399352463080894