Perfect Square
12416475874641956978711760529 is a perfect square (111429241560023 × 111429241560023)
12416475874641956978711760529 is a perfect square (111429241560023 × 111429241560023)
12416475874641956978711760529 is odd
Previous odd number is 12416475874641956978711760527
Next odd number is 12416475874641956978711760531
1010000001111010101011000010011110010100100000111001001111011010011011011110101000111010010001
1914234094032653415838610298193996650402710430961173940202303251112268981324238515889