Perfect Square
131490316299969123860484 is a perfect square (362615934978 × 362615934978)
131490316299969123860484 is a perfect square (362615934978 × 362615934978)
131490316299969123860484 is even
Previous even number is 131490316299969123860482
Next even number is 131490316299969123860486
2273428553107376427106699118839619357127803906720031968084256157859904
11011110110000001101010110101010110010100010010110111011000000100000000000100