Perfect Square
118318255687161911955719894788221383397249 is a perfect square (343974207880710021057 × 343974207880710021057)
118318255687161911955719894788221383397249 is a perfect square (343974207880710021057 × 343974207880710021057)
118318255687161911955719894788221383397249 is odd
Previous odd number is 118318255687161911955719894788221383397247
Next odd number is 118318255687161911955719894788221383397251
10101101110110100110000110010100011011000101110110001010010110110010011100111000111111100110101000100001110111100011111101100111110000001
1656362064284763556118628957734799700393562999595850006180147610172116562018650539240389185022659825103131323896676930629249
13999209628852622122320323682892437754683756467633540564875297587885001508540768001