Perfect Square
99918879454389464470872858284529310367994472623025 is a perfect square (9995943149817803184026695 × 9995943149817803184026695)
99918879454389464470872858284529310367994472623025 is a perfect square (9995943149817803184026695 × 9995943149817803184026695)
99918879454389464470872858284529310367994472623025 is odd
Previous odd number is 99918879454389464470872858284529310367994472623023
Next odd number is 99918879454389464470872858284529310367994472623027
10001000101111000000101100000111100011111010001111000100111000000111110001110111100100111000110010111011000010011101001000111110011000100100101010101001110101110110001
997568357260742747322522532632311301206468155433769969084152786884261522928666514239550700399336841869118822657692716809689897665432738695512843140625
9983782471420813045149673724758691067057884695225420714678114180099603604806318606598296223760150625