Perfect Square
12130212647382529543219676946145683104771296561 is a perfect square (110137244596832590013831 × 110137244596832590013831)
12130212647382529543219676946145683104771296561 is a perfect square (110137244596832590013831 × 110137244596832590013831)
12130212647382529543219676946145683104771296561 is odd
Previous odd number is 12130212647382529543219676946145683104771296559
Next odd number is 12130212647382529543219676946145683104771296563
1000011111111100000000001100011010011010011110000011000101010101111001001000111111100000010011111010010110010010100100011010001110101100110100110100110001
1784864463475501258431652110885288889272491568094754346460785027877678625993604119833733406900254487614598658441239306715742462031049806481
147142058870719076015175245634217260896583760673309477675094739726977369982816909073010426721