36334211121140887204350905472009970819103755175553144469101422975367697488790221286186723107994427332144131391391074791041491802005919669479140435205082379948440618800112720621490112058711242149430311651312641902856401620096634619344180020171505180876201329172093123181336321992261237710660722821245812145276218627143444107024146928393651499051781709093920445978054125901950292439470408717006671161884143137188895240021475142087601373921200118940319644343370819669526580495919435512415554484713141813797476738113197411120918988138338115372146011191119102