Perfect Square
106066804831947629088444076321798339891689 is a perfect square (325678990467527132883 × 325678990467527132883)
106066804831947629088444076321798339891689 is a perfect square (325678990467527132883 × 325678990467527132883)
106066804831947629088444076321798339891689 is odd
Previous odd number is 106066804831947629088444076321798339891687
Next odd number is 106066804831947629088444076321798339891691
10011011110110011110010111000110110011010000101101110101101110000010001101100000111001110101100001111100011010100000110110001000111101001
1193269276771044755128819505154499139762143946153127832536483507208168458875950876448008824157869217731287275044623540315769
11250167087258468917714250562253771087487011198381650474424918925775000004251272721