Perfect Square
90695263104739578120651987185362001427225 is a perfect square (301156542523551326085 × 301156542523551326085)
90695263104739578120651987185362001427225 is a perfect square (301156542523551326085 × 301156542523551326085)
90695263104739578120651987185362001427225 is odd
Previous odd number is 90695263104739578120651987185362001427223
Next odd number is 90695263104739578120651987185362001427227
10000101010000111100010000100110110000001000000001100111011001110100111111110100010001100100010111010110101111101110110110111101100011001
746025745040848871051582062688861495811024256574273686205700692260930037845023296552233600153206746595545602969971812015625
8225630749637936179293534643390233399166443095572645029442135865256562936971200625