Perfect Square
145673437425218323712100 is a perfect square (381671897610 × 381671897610)
145673437425218323712100 is a perfect square (381671897610 × 381671897610)
145673437425218323712100 is even
Previous even number is 145673437425218323712098
Next even number is 145673437425218323712102
3091299651326689707211076648033510228429691745165010432667522561000000
11110110110001111100100001101110001110100100101001000011111111000100001100100