Perfect Square
3782742016000000000000 is a perfect square (61504000000 × 61504000000)
3782742016000000000000 is a perfect square (61504000000 × 61504000000)
3782742016000000000000 is even
Previous even number is 3782742015999999999998
Next even number is 3782742016000000000002
11001101 00010000 00010111 01001101 10111001 11010001 00000000 00000000 00000000
54127774346370243244217860096000000000000000000000000000000000000