18944189391895564783120101894764784648006478518953647866478718949647886479864797647966479018950647921201164793647946479564789647911894618952120141201618954647991201364801751475126480212018751364780189306480864809648076481041714175416441826481164812416341704169648134167416841744176648146481564816648186481764820648194172418041774184417864822417941886482364824648254183418141904189419564827648286483164826648304192648324196419464833419742004186420364834419164835