213350379398739482865203551204802142399221130110633202169445332083271067006451214559436415716311071862158679916785176122142234019113113840421259215625134178213332146638185742202721534423774225422154926196809981947668613834464513487802123881275117666219225300413630620365112475715723314951524643212901998253160214620416037813930012788481597753111313809186123170214016735872520912924912131219156714404586215217130185207207248316832092832063581314219137721916110386110125143851390641121651812671307311214776163720947792485230521823559375972021899690878211018