Perfect Square
94899232807900405311249 is a perfect square (308057190807 × 308057190807)
94899232807900405311249 is a perfect square (308057190807 × 308057190807)
94899232807900405311249 is odd
Previous odd number is 94899232807900405311247
Next odd number is 94899232807900405311251
10100000110000111111101101010100000010001100111011111011111000010011100010001
854649621148406720578346957598035007564063749613607062518340664371249