Perfect Square
145673437420638260940816 is a perfect square (381671897604 × 381671897604)
145673437420638260940816 is a perfect square (381671897604 × 381671897604)
145673437420638260940816 is even
Previous even number is 145673437420638260940814
Next even number is 145673437420638260940818
3091299651035112600957625825975443477168427843248758100779082737258496
11110110110001111100100001101110000110001111011100111011110111101000000010000