Perfect Square
95869990792611791819069040516221139536161 is a perfect square (309628795160611300369 × 309628795160611300369)
95869990792611791819069040516221139536161 is a perfect square (309628795160611300369 × 309628795160611300369)
95869990792611791819069040516221139536161 is odd
Previous odd number is 95869990792611791819069040516221139536159
Next odd number is 95869990792611791819069040516221139536163
10001100110111100100100001001101010000011000010010111000100100010000111111010100011000001100010111000100101011111011111011100100100100001
881146371126137617083947984405260406210939763487603251045075123171093928340614584068179164537523779918191837975757710141281
9191055134575469739385913977834670953542016468578065590365136014892605502226617921