Perfect Square
12130886469998790773000956471978490353914158809 is a perfect square (110140303567762109073947 × 110140303567762109073947)
12130886469998790773000956471978490353914158809 is a perfect square (110140303567762109073947 × 110140303567762109073947)
12130886469998790773000956471978490353914158809 is odd
Previous odd number is 12130886469998790773000956471978490353914158807
Next odd number is 12130886469998790773000956471978490353914158811
1000011111111101111011111101001010001101010100001110101000111011011101111101011000101000010000111011100100110000000101010101000111101011110001111011011001
1785161922939711296283613774279548682139405354708852229688771285578091981651582417235074981296958760778922126600360895164953317024283469129
147158406547999722909116289788195540746462079921987088984223779345483461839268625482072298481