12990611200320766935132787415545371094451395102152821563581662374569594642525157174134340515714813434041572214252415715912654431571731572201642264245581403611189466743003347616380116409616398016429072830014570223065311547391056911163797164289425234252261284811096986128474731304694137536128101201392423824261061278415083531508368150837812644555916215537216397913432343954412948411079293425944238893719077267513397276698993950882243125685764079012645161114153126399815083676990711052691872027138610542380673436137158842454103675818776693738455384395279766817424531885641096392157153153123442521516996669809459929