Perfect Square
296445806094886347762801 is a perfect square (544468370151 × 544468370151)
296445806094886347762801 is a perfect square (544468370151 × 544468370151)
296445806094886347762801 is odd
Previous odd number is 296445806094886347762799
Next odd number is 296445806094886347762803
111110110001100101101111111110010101100001101010011101110110000110110001110001
26051691812879483728415420743302202285988473237189949193769531386808401