18769775262492151232190310255511895731373162860613018488685591870364443425165312718131413618128813142581939271779554870101219145777961116026901085121347028815041073100912190618311677711599145113251255143780261461517112931702114615941074173711181934