Perfect Square
382128435070799424913837116900 is a perfect square (618165378414870 × 618165378414870)
382128435070799424913837116900 is a perfect square (618165378414870 × 618165378414870)
382128435070799424913837116900 is even
Previous even number is 382128435070799424913837116898
Next even number is 382128435070799424913837116902
55799212183852868507991846598422410608323821394162722883212936086188286290034219809000000
146022140889658171887461733219948162847779607424104265610000
100110100101011100100111011101001011001110011000010001011101100010011111101000100111100110111100100