Perfect Square
85284904154228135737540790671441 is a perfect square (9234982628799479 × 9234982628799479)
85284904154228135737540790671441 is a perfect square (9234982628799479 × 9234982628799479)
85284904154228135737540790671441 is odd
Previous odd number is 85284904154228135737540790671439
Next odd number is 85284904154228135737540790671443
10000110100011100100110001101000010100000111001101110111100011001110001010100100110110100110101100001010001
620321019114832071739377171312880650606773307938791962762115857916984922433799092447051389019121
7273514876595879524736588910073189260657904289324351607613016481