137562331676365113810882193439335517994969496536640039165500229050169872730385433596365121020005133421824000385013245916254864061337484870664526977761998633754441295535921884407474697254395920598842163555753218362731935913523510719356142574435737693821161822395569400643911425726551951145756972636116258726601304235475745291532267316575295435220932856318595070196320531146016197528736965045325493733612273313163894457373059242655897656118943366817944333862584679635756263346469941192359517923963028561574838861116473142834190239954783402144544594191229858513655490111626247210850981336085433616505469703434019804473437540362268215675205326316391341033753351366188643142534987064091161153992599687044303723645238386323619535144722513650024005691661381445794