Perfect Square
109891045439791140100 is a perfect square (10482892990 × 10482892990)
109891045439791140100 is a perfect square (10482892990 × 10482892990)
109891045439791140100 is even
Previous even number is 109891045439791140098
Next even number is 109891045439791140102
1327048865632751122023557596300555687960862143487614201000000
1011111010100001011011010111001100110001011000011111000110100000100