40
25000000 2
24999999 2
24999998 2
24999997 2
24999996 2
24999995 2
24999994 2
24999993 2
24999992 2
24999991 2
24999990 2
24999989 2
24999988 2
24999987 2
24999986 2
24999985 2
24999984 2
24999983 2
24999982 2
24999981 2
24999980 2
24999979 2
24999978 2
24999977 2
24999976 2
24999975 2
24999974 2
24999973 2
24999972 2
24999971 2
24999970 2
24999969 2
24999968 2
24999967 2
24999966 2
24999965 2
24999964 2
24999963 2
24999962 2
24999961 2
