674416778968059680346800367978679396781967779675006741367410672946728567284781627773568148680366800067987679856798367981679796793867908679056790367900678976789367871678446782267821678156779667792677876778667785677806777667775677316772067714676496763267594674486744267440674086740667402673986739467371673686736767361673226731767315673056730367301673006729967296672916728967288672836728167280