107910521081104163311221063113758398961110005849921148101410399071127105062610069651083969100111311135952606103493393188011231074100898896710789161104909103510181125105110489606278991056109210751024581104791210306151016109310031064105310029879501027578109110771068930103189093910496349548795826251029114110448891108108093811191038101710661115112811161118108561893691789711139001065102289410869086089139611007395106099699811391098113810131069914623107388810238849059401054107161611471097973113493710881146877964111499010048918159349596079041112624393997113010209559511070113297062111216099119489499729109181036962883885110588196610376221015819392999932106781210941107114311249531025109699111061145886887105599486257761011039816128961089110987661710821111107610726201033865619893895929111039410191059396102811366135761061104395810991133102697196311001102898106210589061101968105710848829571126956100511179959281142112911406149931087