Perfect Square
1298074214633708060054128689152256 is a perfect square (36028797018963984 × 36028797018963984)
1298074214633708060054128689152256 is a perfect square (36028797018963984 × 36028797018963984)
1298074214633708060054128689152256 is even
Previous even number is 1298074214633708060054128689152254
Next even number is 1298074214633708060054128689152258
2187250724783017752379178904311304510939006058831891299431895896144933190693252497624637076685193216
1684996666696917980322041696629897240242536303756061556367949889536
100000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000100000000