Perfect Square
16478318510845017281864868096 is a perfect square (128367902961936 × 128367902961936)
16478318510845017281864868096 is a perfect square (128367902961936 × 128367902961936)
16478318510845017281864868096 is even
Previous even number is 16478318510845017281864868094
Next even number is 16478318510845017281864868098
4474439902845595172975845647213030483515202987192596498113751235763536834369983348736
1101010011111010001011101011000110101100010110100101111111000011000100100101110010000100000000