-
个人简介
3.1415926158976234428420896550287147874797475015648401658456935863908536598036590365390653956398365330965439086543906543564375690436590436590365903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t965484769876587697857687895687688769769798798795797976897874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t96548476987658769785768789568768876976979879879579797689785903306985136903640169680432650396504398756903659035639564390876502379037590479023709375039753209720573989874098754578498757584874317840318943198754876587654987543987543980439804387548765487654876548765875653645754754765754765765876487687697898798798098087609878657654734631143546576876976t9654847698765876978576878956876887697697987987957979768978
-
通过的题目
-
最近活动
题目标签
- 初窥门径
- 2
- 顺序结构
- 2