Perfect Square
9388078690079206895002618132568104847290225 is a perfect square (3063997175272719943015 × 3063997175272719943015)
9388078690079206895002618132568104847290225 is a perfect square (3063997175272719943015 × 3063997175272719943015)
9388078690079206895002618132568104847290225 is odd
Previous odd number is 9388078690079206895002618132568104847290223
Next odd number is 9388078690079206895002618132568104847290227
11010111100010100010101011010101111001011011111100101010001000101011110000000010111000000110000011010000010000101010001101000000010111101110001
827427905189140266898425963065707751664403273634148022792085762099627459276933755431313069772666912861550072641632144949680140625
88136021491119317226156567301356395954364973912205259943485584420234049867525380550625