Perfect Square
5285216858237049241600000000 is a perfect square (72699496960000 × 72699496960000)
5285216858237049241600000000 is a perfect square (72699496960000 × 72699496960000)
5285216858237049241600000000 is even
Previous even number is 5285216858237049241599999998
Next even number is 5285216858237049241600000002
147634696219267508255426000258047994835927649205547534647296000000000000000000000000
100010001001111010100001100111111110011100101110001011101011100100001000000000000000000000000