Perfect Square
104572371924542996496 is a perfect square (10226063364 × 10226063364)
104572371924542996496 is a perfect square (10226063364 × 10226063364)
104572371924542996496 is even
Previous even number is 104572371924542996494
Next even number is 104572371924542996498
1143538725923561428141012996563064879962076921781197041831936
1011010101100111011101100100011011110011010011010101100000000010000