Perfect Square
1665660799512824623768553108859974010481 is a perfect square (40812507880707657191 × 40812507880707657191)
1665660799512824623768553108859974010481 is a perfect square (40812507880707657191 × 40812507880707657191)
1665660799512824623768553108859974010481 is odd
Previous odd number is 1665660799512824623768553108859974010479
Next odd number is 1665660799512824623768553108859974010483
10011100101000110101001100111100001100001000111100000010111110111010000101010001001111010101011011011001100001111110100011001110001
4621252461173563562961974574286745671766031281324288668441223431732834715134761827983360004971611253443376125194114641
2774425899033702146409394219498634625037895813205764809174349548598775097851361