Perfect Square
3988803428288849524274039756460205752640290250000 is a perfect square (1997198895525643315809500 × 1997198895525643315809500)
3988803428288849524274039756460205752640290250000 is a perfect square (1997198895525643315809500 × 1997198895525643315809500)
3988803428288849524274039756460205752640290250000 is even
Previous even number is 3988803428288849524274039756460205752640290249998
Next even number is 3988803428288849524274039756460205752640290250002
63464067512843511180079491502848991734503516411246389851007180832152744871402668632773272494481363582506959433150094961273472129390625000000000000
15910552789528879129284352031626846785930130101535142044407154326521574016409007604245062500000000
101011101010110000001000011011110100111100001110111111011111000011111100001010001101001010110110010010001011010011000011110001111010111011010010010101110100010000