Perfect Square
99425242806496849984 is a perfect square (9971220728 × 9971220728)
99425242806496849984 is a perfect square (9971220728 × 9971220728)
99425242806496849984 is even
Previous even number is 99425242806496849982
Next even number is 99425242806496849986
982856198075707595760797885336568187420512765724109580795904
1010110001111001101011010111000111000010100001101001111000001000000