Perfect Square
85284904154228172677471305869361 is a perfect square (9234982628799481 × 9234982628799481)
85284904154228172677471305869361 is a perfect square (9234982628799481 × 9234982628799481)
85284904154228172677471305869361 is odd
Previous odd number is 85284904154228172677471305869359
Next odd number is 85284904154228172677471305869363
10000110100011100100110001101000010100000111001110000111111101000111100000011110011001101100010100000110001
620321019114832877788779599443720109690873385559177647054579203351858129647542349378374871892881
7273514876595885825573455815078085485024205952521288127998548321