81787473481788270881791680581791664781825090981827930381836985681788945681724312681678776181660740281650558281651766981665471581678119881691460781696932381698661081702368281703918881704586681706104881708174381708882181710035781611227581711914581713106981714620981714912981716494581717572081718997181720652381722584281724081681725358781725541481727527981727885781729307181725006381729915381731638481733606981734479981736671481737698181741070381741769081744037581746550381748623181749668781753152781755825681757817681761178581763821381764805481768630681770434781774416481776481381779334981782350781786709981788450981791814581793488981797965381800636581801832781807083381810439681812799881815041681815767781819206481820754981822739581825186281828194481830609781832210481834205781836795381839564881841735081845530481847507481849604381851999181852988381855727081857713581861786781865402881867490981869524681873996281876296181877547281881007781883477181887554381890346081893007681895613681899176981901054181903442781907539181911040081915802181919720481921086681923685881925939981929027181950469581956380481964573581967057781969125681971542081975141281977676882010810182014056582022702382025104582028356182032516382034811682036810182038585782041895282042831682047742982050924882053948282056760982060668482064424182066494182072715482074920782072873582066414481804863582066674482058743482053821982043701482067394482073088682097351582127280082268991582227077582302063682340635682450614782406122782421086882484908182462009582463415582468373282465433682486082982539420382602514482664792882721592782761734482803216782840649174333252974333248582889057182947931284198704183813685185115167659244305786498722187857129989427878990923691392290467993624393394771054695883641896952460298019967899365666010081735351023386972103846623010534348751067872176107988402510931565031104536073111560066111272813341138359572115140688311706534741187806806119613476551874419112116757761227447466124130650912555895921268516180129165380213015679621311665658134207918413590775381283712946135829530813378703481337390449133707531513363892591336055002133549371013323663491312982654130461649012958554931287146288127839715312706744531263051065125499113712547127051262712578125390131512483543531255202734
|