Perfect Square
14098227470366107476756348225 is a perfect square (118735956939615 × 118735956939615)
14098227470366107476756348225 is a perfect square (118735956939615 × 118735956939615)
14098227470366107476756348225 is odd
Previous odd number is 14098227470366107476756348223
Next odd number is 14098227470366107476756348227
1011011000110111000111110010101001010000001010101001110110010110000001001001010011110101000001
2802163943045621558145566057571952053691432009647226463919235033159341899107563890625