655799334810485210139946343076910944641013844690363762497690362380091874759146445416251742928380090157042435688615758199010787898831395988102510479400313820216044548103767027261484051574975901888133951082555411686369912961361466456741136146513614151548109587394136146413614301361463133925514712411129223203829690361935914148486768679299267945709912856021285593151070815108686323386323241510637906879361860985617423124356885101423835684538732252555051161127760153461784764784778784763784758762011527407784757739804660015887131180467141695828615435582110189030624390188698511530265799276578841411173153306473522312203222603031304014