140757117313687131625036626895161312962026292096106782016025919730816252933355115003162745143904885562137931928322072412288022194765817972481876507967219537211876014168316263820211945111777720370837764556978765192779108621826523041538851570541647162172731259887685639032132120192454407661709120895159554368731642971170012558620787819101681975221842158375141923754241702682221002118541909471636482088108169018815139368227220802120769458434258311885622733691602134092135571511681873722240561862731238214770922796511761310948121370863177171906829576781228333