8349106971039736310213252411287953384206629688549385621891416973415127987188923115468912980915180534353206512058522790711099521635176731536461074901033821907451460122125571670374454242910383054433011256169786178780115667192257998031548879901913683415405839901982512127511665325203130371185467393631053496382419928917140020517115704337320373611483851550368874814064805191704401278462173741073341871078064236111137197742776309980312174532945115054259342134400130780381172241277290723338221965164263227096868851231342159638059213849559952572055994197028