Perfect Square
99425242726727084176 is a perfect square (9971220724 × 9971220724)
99425242726727084176 is a perfect square (9971220724 × 9971220724)
99425242726727084176 is even
Previous even number is 99425242726727084174
Next even number is 99425242726727084178
982856195710044516623277112181709073622209428745532035403776
1010110001111001101011010110111101110000001100011101110100010010000