107390596495310529963949291136113361681510509911088102711181111114710601026110211251099114389010891002963917107410061134102810979569041037877110391610626173956349611128918105311249139071047109394910221023114610561013981900109295911099576229881070105911221094113010671034995888109811451015100198910911141909931100589599710189373931086973876969967615104158111401104102911421024111610361082103810878801119893934106962694888110859941025104411151057885619113510481107883113195192896289710559141077972584110893811391110932110560787910838199119986181033101411131020112388488910801075886614103095011001127887633100311066061084906100739610511114106810356209391078111710761063993106194058393062396891095211321079104396686210399361058625891576106596596010166241112971113897011379129581096110199010001054955933100810816211004577114810316138123921049106689686511219998981019894101760810716091129106461261010725826119088829549879921126578899627