Perfect Square
12725481662917922285423684761 is a perfect square (112807276639931 × 112807276639931)
12725481662917922285423684761 is a perfect square (112807276639931 × 112807276639931)
12725481662917922285423684761 is odd
Previous odd number is 12725481662917922285423684759
Next odd number is 12725481662917922285423684763
1010010001111001000101100011110011111000110101011100101010001010000110010011111110110010011001
2060737567688751595892805100622888575025770820990821967560372121638243953079594003081