Perfect Square
400379791764732892676580903481 is a perfect square (632755712550059 × 632755712550059)
400379791764732892676580903481 is a perfect square (632755712550059 × 632755712550059)
400379791764732892676580903481 is odd
Previous odd number is 400379791764732892676580903479
Next odd number is 400379791764732892676580903483
101000011011011001001100110110000101000011111100110101100111000001111100111111001110000101000111001
64182473191995101100496383280809393795066839313960677530317444286265580196711905195233641
160303977653570873066166182602118911381757713059166237917361