13405134598992889750867678530113020878818800285962841841482287012842328937887905881048689588911857318433013332887468517785890853618413089277857161376685087845918723989052879308901213890128618998414198892758482685617135638461185727864728985984446862648652887660858068746485933862281456988336869598646714651880361396713038886211290488765899988725388468895718886085543900761475990077867491419512918847628686812875887561398014643881741418586322846978569489893894998974386608874008861684459903008454113638