Perfect Square
667369298889991432798935971461368168333562890625 is a perfect square (816926740222152008850625 × 816926740222152008850625)
667369298889991432798935971461368168333562890625 is a perfect square (816926740222152008850625 × 816926740222152008850625)
667369298889991432798935971461368168333562890625 is odd
Previous odd number is 667369298889991432798935971461368168333562890623
Next odd number is 667369298889991432798935971461368168333562890627
111010011100101110111111101010111100100101111101111101001101011111001111010001011100001101101000011101010100100110011101000001000100010100001000100100110000001
297234126991695762998298601925805672785143968182348932970382839125719492785086763865189169736098242135978179943025047054576215803623199462890625
445381781100918720258164899297745580513358456434243536203799876573569167382145452002105712890625