Perfect Square
45670143828889613410599094474056640641 is a perfect square (6757968912986328129 × 6757968912986328129)
45670143828889613410599094474056640641 is a perfect square (6757968912986328129 × 6757968912986328129)
45670143828889613410599094474056640641 is odd
Previous odd number is 45670143828889613410599094474056640639
Next odd number is 45670143828889613410599094474056640643
100010010110111011111111110000000010011111010111001001100000101110111101001110101010011101000001100101010100111010100010000001
95257052238679192700371462904599384617826187440188122318081309257025627674141948274519377787905480444899962894721
2085762037351464038411547940573771338442274510912414394486057043830212890881