2173296325318671751764011163220105289143412470113105323667653177996991177257150396999852513791018137026328416222620523254119225144995500145208138541768248146052198581061327829533819226510489881155651255177342131627818813692061011791752343931951301057