Perfect Square
12130212650599032706958187053383755254137278225 is a perfect square (110137244611434840030615 × 110137244611434840030615)
12130212650599032706958187053383755254137278225 is a perfect square (110137244611434840030615 × 110137244611434840030615)
12130212650599032706958187053383755254137278225 is odd
Previous odd number is 12130212650599032706958187053383755254137278223
Next odd number is 12130212650599032706958187053383755254137278227
1000011111111100000000001100011100110101010101101010011110111001100111111000111000011001111000111101001100001101011010000001101000000111101100111100010001
1784864464895349952438143784087941145800015271075402016255448666981871726621274831825714564462152940823861005728305193797215174317807640625
147142058948752810739774727416049359780283351484856478882410651154785608846225933611059150625