Perfect Square
106066804831947629081930496512447797234129 is a perfect square (325678990467527132873 × 325678990467527132873)
106066804831947629081930496512447797234129 is a perfect square (325678990467527132873 × 325678990467527132873)
106066804831947629081930496512447797234129 is odd
Previous odd number is 106066804831947629081930496512447797234127
Next odd number is 106066804831947629081930496512447797234131
10011011110110011110010111000110110011010000101101110101101101110111001011010011110111010100110101100101011100100011010111000100111010001
1193269276771044754908982921580338836449326387649152181510031143789451685005005173254959810315761700735035626445927887128689
11250167087258468916332501365462373778288239556620979525883979086078989582442388641