Perfect Square
85284897054461259991396220233729 is a perfect square (9234982244404223 × 9234982244404223)
85284897054461259991396220233729 is a perfect square (9234982244404223 × 9234982244404223)
85284897054461259991396220233729 is odd
Previous odd number is 85284897054461259991396220233727
Next odd number is 85284897054461259991396220233731
10000110100011100100101110101100011000101000111100110001100101001010000011101000110001100010110100000000001
620320864194064995221420578323255281452296328232176697699445111307874919849125295547337967679489
7273513665590054900678923897496242008232776703346494263389245441