Perfect Square
40395993913717477417277645765625 is a perfect square (6355784287852875 × 6355784287852875)
40395993913717477417277645765625 is a perfect square (6355784287852875 × 6355784287852875)
40395993913717477417277645765625 is odd
Previous odd number is 40395993913717477417277645765623
Next odd number is 40395993913717477417277645765627
111111101110111100111111011111101100000000010111101101000100001001010100001010000011010011011101111111001
65919650223680810363342595211035207261859626257840527658438040204181244788244622379302978515625
1631836324277099478331640252602618850303850311952419492431640625