Perfect Square
94661358205957458053992748069300254011537907729 is a perfect square (307670860183341799123223 × 307670860183341799123223)
94661358205957458053992748069300254011537907729 is a perfect square (307670860183341799123223 × 307670860183341799123223)
94661358205957458053992748069300254011537907729 is odd
Previous odd number is 94661358205957458053992748069300254011537907727
Next odd number is 94661358205957458053992748069300254011537907731
1000010010100110000110001100110000111110110011111110001100110111010001010010000111111001010000001111000100001000111011011010111000101100011100110000000010001
848238917896876510629700268679662599369018684969348497507301918530500229631399601520172732798585566766397658725439978663765400714993252381489
8960772737396589381656456236845862597444445182227898564171221658981974456629649646762917937441