699931144942714381251152537112909116549899286027945569338685276711133402215788021921206207739158102981811802129981378373837262997107148527662342938012960502115735991336900532437102735580516312152688022018872431092775109280215201571520361325735127666479038279035512042121064977738801141629214163101300680802691036425252191111142228357652861120009954313110289742103123803063686887527159086869963112765419208511459257145936512426914163091009767861202425734121760297124397126597127946118980743680747285276580743180762885279485519935185496080310551263906271433374594452101887315394071336814425559133861212558817201431359527288914720110720120