Perfect Square
109818393689106676658384698290964713911577671784001 is a perfect square (10479427164168215003892001 × 10479427164168215003892001)
109818393689106676658384698290964713911577671784001 is a perfect square (10479427164168215003892001 × 10479427164168215003892001)
109818393689106676658384698290964713911577671784001 is odd
Previous odd number is 109818393689106676658384698290964713911577671783999
Next odd number is 109818393689106676658384698290964713911577671784003
10010110010010000001011000101011111011011001110100111110111010001101110101111010010000100000000111111010000011000100111000111100101101000100011111110100101011001000001
1324418568606253045674837671308021219344888563212698955313663259946090505862747577297663375518858061156066371128679002138853653487232708242264983352001
12060079592455625147256846899370740973517968637481995177891231205103480360049949608565852897999568001