84522621142715859697742237895791514772141868880289314707278620612291568167238169068169881271971991152133097317395381697691140135564835565422692015859682674128322415381622614291418607644662806231633346139500711096482102695518191215801284684212979106418664647012162971228625729807121075213269641117138104242151113324316811760418666528666512413081229346107323053068912861698069592470972674112674108832081223244100391115111321511175151113177422278162864470311936682738071271930127192912719858072042311136932228023222334398566398591729811653351402374198895141868714185849083689735744625201203161462502269760720723105476913588581210748