Perfect Square
12785059445805060511079748263855870700625 is a perfect square (113071037166044694025 × 113071037166044694025)
12785059445805060511079748263855870700625 is a perfect square (113071037166044694025 × 113071037166044694025)
12785059445805060511079748263855870700625 is odd
Previous odd number is 12785059445805060511079748263855870700623
Next odd number is 12785059445805060511079748263855870700627
10010110010010011010001110000111111011100011100011111001111100000100101001000011011100001111100011000110111100101010111110110001010001
2089816987121201083603362763137837330840494112524723521873254498580442485036747008404432565751646153469296267226806640625
163457745032769201007601447804565689116557547285028206611937388184938328375390625