Perfect Square
106066804831947629087141360359928231360161 is a perfect square (325678990467527132881 × 325678990467527132881)
106066804831947629087141360359928231360161 is a perfect square (325678990467527132881 × 325678990467527132881)
106066804831947629087141360359928231360161 is odd
Previous odd number is 106066804831947629087141360359928231360159
Next odd number is 106066804831947629087141360359928231360163
10011011110110011110010111000110110011010000101101110101101110000000000000010001011111101110111111011110001110000111101111111011010100001
1193269276771044755084852188439667079096880394351390669791074262312376173182450888099242971108639400255762711593212051853281
11250167087258468917437900722895491625637074456765649312324490447973584340097945921