71881929512237251550743434760509141905519981940291053401756321990061719339703017037314090393097914958159922409710485612604233111371341119398316182352107885218569195460529441888876886710946011724010576120403070596150291129931713616462513493023737129149132463120585219946160085157117191160166028862193054695154190510139813145404723801864091018511785748544115054710367211242619975568553562691144861428751090965797720984878354477111094871674122164171392692652559409296651237814468653769161760181330609201672904732253128391917007711652599087205074167841198974107882