Perfect Square
381966974249154141980224000000 is a perfect square (618034767832000 × 618034767832000)
381966974249154141980224000000 is a perfect square (618034767832000 × 618034767832000)
381966974249154141980224000000 is even
Previous even number is 381966974249154141980223999998
Next even number is 381966974249154141980224000002
55728511500907136746153325239396053873474869238105493785937992776679424000000000000000000
145898769417053983405582844710253619376007090176000000000000
100110100100011001110101100111111001110111010110000100111100011011000011011001111100001000000000000