Perfect Square
72074394663102720100 is a perfect square (8489663990 × 8489663990)
72074394663102720100 is a perfect square (8489663990 × 8489663990)
72074394663102720100 is even
Previous even number is 72074394663102720098
Next even number is 72074394663102720102
374406181678549672529420609254412164888862264960601601000000
111110100000111011101100000001010001011111100011000010100001100100