Perfect Square
81538932810794563830625 is a perfect square (285550228175 × 285550228175)
81538932810794563830625 is a perfect square (285550228175 × 285550228175)
81538932810794563830625 is odd
Previous odd number is 81538932810794563830623
Next odd number is 81538932810794563830627
10001010001000011110000000001111100111010001011101101011010001000001101100001
542119550050751949665035023493665442077050470346896279270676025390625