Perfect Square
72074394798937344004 is a perfect square (8489663998 × 8489663998)
72074394798937344004 is a perfect square (8489663998 × 8489663998)
72074394798937344004 is even
Previous even number is 72074394798937344002
Next even number is 72074394798937344006
374406183795417523138869905852132816093801065807225024512064
111110100000111011101100000011001111111111111011000000100000000100