Perfect Square
3425318549595990318458680101961 is a perfect square (1850761613389469 × 1850761613389469)
3425318549595990318458680101961 is a perfect square (1850761613389469 × 1850761613389469)
3425318549595990318458680101961 is odd
Previous odd number is 3425318549595990318458680101959
Next odd number is 3425318549595990318458680101963
101011001110111100110100011000100101100101011111101110110111000101001010001000101011111100110001001001
40188602025239474700759829077715903978977923311258931050553530306019256610511772708037366681
11732807166206378787037072546304928073044405063130953356045521