195536296274198503722933999853880918737754120255158967826140424375632783521453086436544268746678265328670120456222968850462893065871716710812051817115254074562432038042804252115051762286912697026352725120819035382782025511317033265735083433915446174528827934067837651434383522145924812224433130431323069020578746632565685805470828182175270689333737