Perfect Square
18446743901910860176 is a perfect square (4294967276 × 4294967276)
18446743901910860176 is a perfect square (4294967276 × 4294967276)
18446743901910860176 is even
Previous even number is 18446743901910860174
Next even number is 18446743901910860178
11111111 11111111 11111111 11011000 00000000 00000000 00000001 10010000