103511081083111911479638771117100790811438979589391026998109798990561298899010181086105488861961310498861072102288463496011313928129331057101310699721034937973932997899100657811036089508969125769711102991107391810756246189311052962951934113660611371038819102999610801051862110410311005893909885110911151101907969968113011351020614815910113310896156101061105396488210419291070105560787699598195510661027928107710048896119168839871071393105910926271068881113491311241091110690663311101036938101910991113113895795610379539488949491114112110331127102362610781030104811231025970103910151001101711251094111186510089529598801056581898930114888711121024617993112610161050106796110639401082616114210881065396113296757758210021100914623108410749369651058609104411161064114610969991087109310009541014112996610761079111862039491189058339562511221105992621622108590010289941107114111399171081114011281098879106010039041062584891104389511451047