Perfect Square
99104985837087853530714701344953932260101197789761 is a perfect square (9955148709943405638523681 × 9955148709943405638523681)
99104985837087853530714701344953932260101197789761 is a perfect square (9955148709943405638523681 × 9955148709943405638523681)
99104985837087853530714701344953932260101197789761 is odd
Previous odd number is 99104985837087853530714701344953932260101197789759
Next odd number is 99104985837087853530714701344953932260101197789763
10000111100111101110101010000110100001010001100100010001010100100011110011111010110110000011101000100101101101100111000100011010001100000100001011011011111101001000001
973389173266769526311374180551094114140627504393167859045071292139771737495248825422019674810525158047757084763991879962938317805960487326657174118081
9821798217769384036403429560801547655082183913567339713669699957442225811550165672172372511556437121