25.0108575801456887632137909925628218186\ 5954967255799667249654200674509209844164\ 42778402382245580624