Perfect Square
94989445659473583824960871883929545981761 is a perfect square (308203578271689739681 × 308203578271689739681)
94989445659473583824960871883929545981761 is a perfect square (308203578271689739681 × 308203578271689739681)
94989445659473583824960871883929545981761 is odd
Previous odd number is 94989445659473583824960871883929545981759
Next odd number is 94989445659473583824960871883929545981763
10001011100100110000111011100011110010101111111011011011011101111110000011000110110010110100111000100111111011010111101011011111101000001
857089272976391215807114063257400062877279727592431959807886327325921180764464146130778173378582244806905584794075791814081
9022994786694084874293428496878837696577310781093576732153651607184134021344661121