한 변의 길이가 양의 정수인 정사각형 모양의 가지밭에는 가지의 정령 사사의 힘이 깃들어 정말 맛있는 가지가 자라납니다. 이런 가지밭에는 특정 길이의 가지만 자랄 수 있다는 전승이 내려오는데, 한 변의 길이가 $n$일 때 자랄 수 있는 가지의 길이는 다음과 같이 결정된다고 합니다.
그림 1
$n = 6$인 가지밭을 예로 들면 다음과 같습니다. 우선, 그림 1-a, 1-b와 같이 두 개의 $6 \times 6$ 표를 만듭니다. 그런 다음, 그림 1-c와 같이 두 표를 겹치면 $1$, $9$, $28$, $36$이 두 표의 같은 위치에서 나타나는 것을 알 수 있습니다. 따라서 이 가지밭에는 길이가 $1$, $9$, $28$, $36$인 가지만 자랄 수 있습니다.
키위새는 가지를 너무나 사랑한 나머지 자신만의 가지밭을 갖고 싶어 합니다. 키위새는 가지밭의 한 변의 길이가 될 수 있는 후보들을 정해뒀는데, 자랄 수 있는 가지의 길이를 계산하는 데 어려움을 겪고 있습니다. 키위새를 도와 가지밭의 한 변의 길이가 주어지면 자랄 수 있는 가지의 길이를 출력하는 프로그램을 작성해 봅시다.
첫 번째 줄에 키위새가 후보로 둔 가지밭 크기의 가짓수 $T$가 주어집니다. $(1 \le T \le 100)$
다음 $T$개 줄 각각에 키위새가 답을 알고 싶은 가지밭의 한 변의 길이 $n$이 주어집니다. 같은 $n$이 두 번 이상 입력으로 주어지는 경우는 없습니다. $(1 \le n \le {10}^9;$ $n$은 정수$)$
$T$개의 줄에 걸쳐 한 변의 길이가 $n$인 정사각형 가지밭에 자랄 수 있는 모든 가지 길이를 공백으로 구분하여 한 줄에 출력합니다. 가지의 길이는 오름차순으로 하여 출력합니다.