Perfect Square
49521652924981494478925039006092916025 is a perfect square (7037162277863250645 × 7037162277863250645)
49521652924981494478925039006092916025 is a perfect square (7037162277863250645 × 7037162277863250645)
49521652924981494478925039006092916025 is odd
Previous odd number is 49521652924981494478925039006092916023
Next odd number is 49521652924981494478925039006092916027
100101010000011000010111111111010001010110010010100000100101000110101001101000101011011100110110101100000001000111010100111001
121446609872559973988390259362410677132390096091053823327372756864107137177255541809018127437953748071449417515625
2452394108422328207641259359957950951207940722229703789830823575687701800625