import java.math.BigDecimal;
import java.math.MathContext;
import java.math.RoundingMode;

public class Euler724 {
    public static String solve() {
        MathContext mc = new MathContext(50, RoundingMode.HALF_UP);
        int n = 100_000_000;
        BigDecimal nl = new BigDecimal(n);
        BigDecimal inv = BigDecimal.ONE.divide(nl, mc);
        BigDecimal inv2 = inv.multiply(inv, mc);
        BigDecimal inv3 = inv2.multiply(inv, mc);
        BigDecimal inv4 = inv2.multiply(inv2, mc);
        BigDecimal inv5 = inv4.multiply(inv, mc);
        BigDecimal inv6 = inv3.multiply(inv3, mc);
        BigDecimal inv7 = inv6.multiply(inv, mc);
        BigDecimal inv8 = inv4.multiply(inv4, mc);
        BigDecimal inv9 = inv8.multiply(inv, mc);

        BigDecimal eulerGamma = new BigDecimal("0.57721566490153286060651209008240243104215933593992");
        BigDecimal pi = new BigDecimal("3.1415926535897932384626433832795028841971693993751");

        BigDecimal lnN = new BigDecimal("18.420680743952365472143931637474913660808811909030");

        BigDecimal half = new BigDecimal("0.5");

        BigDecimal h1 = lnN.add(eulerGamma, mc)
                .add(half.multiply(inv, mc))
                .subtract(BigDecimal.ONE.divide(new BigDecimal(12), mc).multiply(inv2, mc))
                .add(BigDecimal.ONE.divide(new BigDecimal(120), mc).multiply(inv4, mc))
                .subtract(BigDecimal.ONE.divide(new BigDecimal(252), mc).multiply(inv6, mc))
                .add(BigDecimal.ONE.divide(new BigDecimal(240), mc).multiply(inv8, mc));

        BigDecimal h2 = pi.multiply(pi, mc).divide(new BigDecimal(6), mc)
                .subtract(inv)
                .add(half.multiply(inv2, mc))
                .subtract(BigDecimal.ONE.divide(new BigDecimal(6), mc).multiply(inv3, mc))
                .add(BigDecimal.ONE.divide(new BigDecimal(30), mc).multiply(inv5, mc))
                .subtract(BigDecimal.ONE.divide(new BigDecimal(42), mc).multiply(inv7, mc))
                .add(BigDecimal.ONE.divide(new BigDecimal(30), mc).multiply(inv9, mc));

        BigDecimal ans = half.multiply(nl, mc).multiply(h1.multiply(h1, mc).add(h2, mc), mc);
        return ans.setScale(0, RoundingMode.HALF_UP).toString();
    }

    public static void main(String[] args) {
        System.out.println(solve());
    }
}
