Perfect Square
99401348730266430016 is a perfect square (9970022504 × 9970022504)
99401348730266430016 is a perfect square (9970022504 × 9970022504)
99401348730266430016 is even
Previous even number is 99401348730266430014
Next even number is 99401348730266430018
982147762364175794336379139334562515741838367209199818244096
1010110001101111000100010000000010011101110010000011010101001000000