Perfect Square
1190692060212796905625 is a perfect square (34506406075 × 34506406075)
1190692060212796905625 is a perfect square (34506406075 × 34506406075)
1190692060212796905625 is odd
Previous odd number is 1190692060212796905623
Next odd number is 1190692060212796905627
10000001000110000101011111110000011010011100101110010001101100010011001
1688100789575482638214861450659772649858310933182749670166015625