63714263678870320202563161522828482375595555485873855364623426534705246281654872171116442588456478283723347463123589657856457375126541020495932072892697294845723135541971104666427174392784117122995106493145712067772035026355407301130021836315651456374195638175182257309504391568643205