Perfect Square
106134779939237653050887017014679946640003561390625 is a perfect square (10302173554121365754603375 × 10302173554121365754603375)
106134779939237653050887017014679946640003561390625 is a perfect square (10302173554121365754603375 × 10302173554121365754603375)
106134779939237653050887017014679946640003561390625 is odd
Previous odd number is 106134779939237653050887017014679946640003561390623
Next odd number is 106134779939237653050887017014679946640003561390627
10010001001111011010000001000011110101011011001111011001101101111110010010101101011010000111111001110101110110000101011111011111100011010000110011011111000001000100001
1195564941311168236963110760504890502496575496403283951784225381171137784108826429455083632578796128950737217522858885576623080264799827915191650390625
11264591512750403352236507518183005645404748852110522306767491456693907882898678405183503183837890625