11048383110480951104812430731104830130747935381793538211048101307584246316554822110482781104810083362208399025655482485136338513628110484381104843783990261104843411048435851362983362218336222839902711048433851363085136318513634110484391104843630763077