Perfect Square
99048601608964323756001 is a perfect square (314719878001 × 314719878001)
99048601608964323756001 is a perfect square (314719878001 × 314719878001)
99048601608964323756001 is odd
Previous odd number is 99048601608964323755999
Next odd number is 99048601608964323756003
10100111110010110111101111001110011010101111011011110110101010100011111100001
971728734771749663250743785444519221283617364613482146449951579268001