python JSON só recebe chaves no primeiro nível

Eu tenho um objeto json muito longo e complicado, mas eu só quero pegar os itens / chaves no primeiro nível!

Exemplo:

{
    "1": "a", 
    "3": "b", 
    "8": {
        "12": "c", 
        "25": "d"
    }
}

Eu quero pegar1,3,8 como resultado!

Eu encontrei este código:

for key, value in data.iteritems():
    print key, value

Mas imprime todas as chaves (também12 e 25)

questionAnswers(3)

yourAnswerToTheQuestion