194715034121530804977179618121292944142516041007102111103042314375316763899109531515127718510501309363194018012268721213837911911976562171127117619372511009051419728168971103685162413155261038551898254620192848814491353765199733995163831912014478753601405629