Perfect Square
94897864988380607025625 is a perfect square (308054970725 × 308054970725)
94897864988380607025625 is a perfect square (308054970725 × 308054970725)
94897864988380607025625 is odd
Previous odd number is 94897864988380607025623
Next odd number is 94897864988380607025627
10100000110000110110001101111000010000111111010101101000100000001000111011001
854612666489747942941554927311081868494562244217250095446904541015625