Perfect Square
72943847830649307136 is a perfect square (8540717056 × 8540717056)
72943847830649307136 is a perfect square (8540717056 × 8540717056)
72943847830649307136 is even
Previous even number is 72943847830649307134
Next even number is 72943847830649307138
388119985613019861049598875792453116733378212753253341331456
111111010001001100100110110010000100000000000000000000000000000000