82697791127014258596237104717730098211934716014812064049181432303410597393231411811315423821218101108192013566797186711863351219398661132533106724735875140281712806809118175410575401644471061794473949971615789121538291479012678418137504738577171839538069252012418129533252440887314870109589611209591082623124396310195231960717702489613319624472954672511371062565733565749732525141668061312265576718292925517257544257633384976135574613208596703806558359042115311609038171722273650510689746702931550601754973197027897733132083760649188965892620182801427407754972660944660943219058765818338619916581498025542907759493