Perfect Square
295744379518337018440593721068983007845649 is a perfect square (543823849714534879593 × 543823849714534879593)
295744379518337018440593721068983007845649 is a perfect square (543823849714534879593 × 543823849714534879593)
295744379518337018440593721068983007845649 is odd
Previous odd number is 295744379518337018440593721068983007845647
Next odd number is 295744379518337018440593721068983007845651
110110010100011101010101111010001111001101110010011111001010110010011111111001000010010110111111110101011100001010011000000001110100010001
25867204674478751706546374496808359835072143939243061938689397655580542173609601879055976368705406007128671934528003913894449
87464738016686160531523141543575586884690858918123415099096028511290871488208231201