Perfect Square
85284861555632828588831305400625 is a perfect square (9234980322428025 × 9234980322428025)
85284861555632828588831305400625 is a perfect square (9234980322428025 × 9234980322428025)
85284861555632828588831305400625 is odd
Previous odd number is 85284861555632828588831305400623
Next odd number is 85284861555632828588831305400627
10000110100011100100100000000000101111010010010000100100111000000100011010011101011100100001000000100110001
620320089590746290039246002220105826313154332256712657201931874859534073322036630361015869140625
7273507610563458415198448272707296092334189654804108291750390625