Perfect Square
99180212151894589893494919145098285883161 is a perfect square (314928900153502250619 × 314928900153502250619)
99180212151894589893494919145098285883161 is a perfect square (314928900153502250619 × 314928900153502250619)
99180212151894589893494919145098285883161 is odd
Previous odd number is 99180212151894589893494919145098285883159
Next odd number is 99180212151894589893494919145098285883163
10010001101110110111001100000110000100010011111010010110111110010011111000000111001000110100001110010000011001100011101110001111100011001
975607429251450177077138464981092887439724645734859120836104077507902178948521425067898421191685302624687650832711910902281
9836714482494819277651733442380422342056071956024207637139074884149518737743351921