1000000 ? 1 1 ? 500000 1 ? 250000 1 ? 125000 1 ? 62500 1 ? 31250 1 ? 15625 1 ? 7812 1 ? 3906 1 ? 1953 1 ? 976 1 ? 488 1 ? 244 1 ? 122 1 ? 61 1 ? 30 1 ? 15 1 ? 7 1 ? 3 1 ? 2 1 ! 1