235583496947932628535470171742436730747871922121953281271993270463764016251201942907173028940480654953189259780017288366993715700767147287438296864584948160199248112606487095969426852345775139684407930778173646380731984697081778764299011871917470590548770585641145957616878236585468748402025810671824857507407660491750803355693226530730393023875913012725503681652889072657862023013344753360618792585078802069750398660895848062755942798995123487515322144888650260950930490370995658354466383462400000000000000000000000000