80497820188207282091821108212882129821308213382134821368213782138821408214182144821498215082151821528215682158821598216382167821688216982172821738217482175821768217782178821798218082181821828218382184821858218682187821888218982190821918219282193821948219682197821988244282443824458244883668836708367283673836748422484517845198452184522845238452484887849218492384925849558516585226852468529485402855858596985988861998624886331863328633386336863398674686747867488674986750928659286692867928681089721089741089761089781089801199881199901199921275881348681432741432801432861432928207182127821458214782148821538215482155821578216182164821658219582444836678451884520849228526785513863348633586338863408675192869119991134864134865821358213982142850228633782131821468367182132