Perfect Square
1431863754997874335641 is a perfect square (37839975621 × 37839975621)
1431863754997874335641 is a perfect square (37839975621 × 37839975621)
1431863754997874335641 is odd
Previous odd number is 1431863754997874335639
Next odd number is 1431863754997874335643
10011011001111100011001111100101101010011001101010000001001111110011001
2935655485929115905504128992937421784789588131730994337855779721