Perfect Square
521672379286332514240771128908294372531218225 is a perfect square (22840148407712514560135 × 22840148407712514560135)
521672379286332514240771128908294372531218225 is a perfect square (22840148407712514560135 × 22840148407712514560135)
521672379286332514240771128908294372531218225 is odd
Previous odd number is 521672379286332514240771128908294372531218223
Next odd number is 521672379286332514240771128908294372531218227
10111011001001000000101010110010010101011101001110100011010010011111010001001001011110000011011101111000010000110010001010000000101011010011100110001
141969001844335757924262603442630338727975396710054904257773597226353410869561763813030871251787182404966502636290769561500789445140625
272142071310263168860055215935652597637176469201421571779521221666695032424852202572150625