Perfect Square
141299372045571771559969 is a perfect square (375898087313 × 375898087313)
141299372045571771559969 is a perfect square (375898087313 × 375898087313)
141299372045571771559969 is odd
Previous odd number is 141299372045571771559967
Next odd number is 141299372045571771559971
11101111010111101101010110011110111110100101000010001100111110111000000100001
2821114384536810458762885426048849908009105799124153955089892607450209