Perfect Square
99104963724261953741690979568646304809335069044025 is a perfect square (9955147599320763146757845 × 9955147599320763146757845)
99104963724261953741690979568646304809335069044025 is a perfect square (9955147599320763146757845 × 9955147599320763146757845)
99104963724261953741690979568646304809335069044025 is odd
Previous odd number is 99104963724261953741690979568646304809335069044023
Next odd number is 99104963724261953741690979568646304809335069044027
10000111100111101110100010001010110101011001011010011010001111000111011001110010100011011011011000001000110000001011111110111000101010101001001010110110110110100111001
973388521703772869319609468953277990308017673012041025772287609845206001067030265440031752777783663679304386348067265268539973280171268870983657515625
9821793834787277780311369812900220316278997892803815827475670331552200774912513051696713827388200625