Perfect Square
99104985837590417802434062748876122918439644012129 is a perfect square (9955148709968647063155377 × 9955148709968647063155377)
99104985837590417802434062748876122918439644012129 is a perfect square (9955148709968647063155377 × 9955148709968647063155377)
99104985837590417802434062748876122918439644012129 is odd
Previous odd number is 99104985837590417802434062748876122918439644012127
Next odd number is 99104985837590417802434062748876122918439644012131
10000111100111101110101010000110100010000000110100111110000010011000011100111010100001110111000111110101100110011110001111101011110011101111111000000111001111001100001
973389173281577780916312650509848256593545774599144451800558398929991413425127578921264830340268254534195096719100396191197416790201033717603741222689
9821798217868997286465629498888905966951295499320268618356448305913224117254752660602244884299112641