Perfect Square
85172366195771568485641 is a perfect square (291843050621 × 291843050621)
85172366195771568485641 is a perfect square (291843050621 × 291843050621)
85172366195771568485641 is odd
Previous odd number is 85172366195771568485639
Next odd number is 85172366195771568485643
10010000010010011010000000110011100001000010010010100111001101111010100001001
617868618491255012893967735014416839673140395263945094848034994229721