11264414113308251114531150087901794173837855078310668111448208575417540187766785513891189148391395910840778831110321536749492751375507310843266881144355390110260122656257711104994988210980747514121170538575507043447146472987876472536717483813805697599339954077899315290385075478911603237322426161136111365631809