Perfect Square
12785059465042490248383844076876408372025 is a perfect square (113071037251112586795 × 113071037251112586795)
12785059465042490248383844076876408372025 is a perfect square (113071037251112586795 × 113071037251112586795)
12785059465042490248383844076876408372025 is odd
Previous odd number is 12785059465042490248383844076876408372023
Next odd number is 12785059465042490248383844076876408372027
10010110010010011010001110001011101110010111011011101101100110000100011010111011101000101010101001101000000001000011010011101100111001
2089816996554721753055992667153048546742614760787660514605967481928769122848773097982644144936018582357442014892497515625
163457745524672566929541938757513545748113890522756339124685292382355510802600625