Perfect Square
87074985538139759209921 is a perfect square (295084709089 × 295084709089)
87074985538139759209921 is a perfect square (295084709089 × 295084709089)
87074985538139759209921 is odd
Previous odd number is 87074985538139759209919
Next odd number is 87074985538139759209923
10010011100000101100000101100001100111110010001111000001110100110110111000001
660207164595043274065695857245318827612578487045718948733399988336961