Perfect Square
3912372672610758218971807898034494207911367625361 is a perfect square (1977971858397069869437481 × 1977971858397069869437481)
3912372672610758218971807898034494207911367625361 is a perfect square (1977971858397069869437481 × 1977971858397069869437481)
3912372672610758218971807898034494207911367625361 is odd
Previous odd number is 3912372672610758218971807898034494207911367625359
Next odd number is 3912372672610758218971807898034494207911367625363
101010110101001100110110111011000101101001111000011110001101010010101111100111100010111111001000000101001011101100100100001011111001000001110010010100101010010001
59885358016697215638507740161555411519114618661932395317581448090926674369878308476975654241954254283705624488353491729542126824153603942694920881
15306659929391447114582411919449450149777599151808579746168984068390082459231192516010148050380321