Perfect Square
1599666369533890276049553724452541152225 is a perfect square (39995829401750006415 × 39995829401750006415)
1599666369533890276049553724452541152225 is a perfect square (39995829401750006415 × 39995829401750006415)
1599666369533890276049553724452541152225 is odd
Previous odd number is 1599666369533890276049553724452541152223
Next odd number is 1599666369533890276049553724452541152227
10010110011011101001000100101000101001001110110000101001001010001000011001000011001010001111011011011000001110011011011101111100001
4093438252267723150090593621669139000280991269584398879972286080916845792948784007657640233707913467383637290671390625
2558932493817736799950233367791114714857729902982644903116792766257130622450625