62882823487649638645223157294824875893006376545725553135932781077757114211042063747888372172043146538455542991232334847302269644165643466540202651512504595320635309636364391220355350211728920756856311182218258485737707174743759785195651755101614564702051113864578236646642257524391197