Perfect Square
99105013479256780091623957428892387704805385693809 is a perfect square (9955150098278618123932697 × 9955150098278618123932697)
99105013479256780091623957428892387704805385693809 is a perfect square (9955150098278618123932697 × 9955150098278618123932697)
99105013479256780091623957428892387704805385693809 is odd
Previous odd number is 99105013479256780091623957428892387704805385693807
Next odd number is 99105013479256780091623957428892387704805385693811
10000111100111101110110100000001001001110010101000111110000001000001101111001100010101110110010001111000000101001011101110000110000101100001011101010011110101001110001
973389987754413196099161904145613783319075108217465367168706577904999807237281904307778521067410544714082030849322806662479769898095969630493073474129
9821803696723668072324128247994858943022594794074633838913449485525039942523417967164864204300928481