13118867548542614829861628507714507141068656914347140268565284494840788570085739897288868086356870498436914319845078458185489861948842886423899881335587208891578760914869866358585214389879171348813026892278604214598873331449986360878541377685582885978685486409140618900214292128268645485888897018506712801134108433284879130998666413162856168865813824895648485689101892218986289787881908676513982851048736987259871578813086055136938552413085841918734913565868198545889235856828617614612869788518089189