Perfect Square
95870160845418794347340773061242483604025 is a perfect square (309629069768035175595 × 309629069768035175595)
95870160845418794347340773061242483604025 is a perfect square (309629069768035175595 × 309629069768035175595)
95870160845418794347340773061242483604025 is odd
Previous odd number is 95870160845418794347340773061242483604023
Next odd number is 95870160845418794347340773061242483604027
10001100110111100101100010101101011000011001101111001011111011000101011110101010111001100100000111011011100101001100010110111101000111001
881151060028629563540855833458731567619403691462519492114369714710980888211003078669235493962008496003482378224681957515625
9191087740526470876906248811521284461402736678940730286374380620639270952996200625