64383726964243911171765410553737278638470512125687295892336373207030057120448251025716528962846637478255587540730635726356493138453091172207524205653655477714212339165131494182645593828595116447445619523448425820365320629978531550256319763620221737550421838644161522487788110646175485