Perfect Square
28308246354725999225028560091718225 is a perfect square (168250546372741385 × 168250546372741385)
28308246354725999225028560091718225 is a perfect square (168250546372741385 × 168250546372741385)
28308246354725999225028560091718225 is odd
Previous odd number is 28308246354725999225028560091718223
Next odd number is 28308246354725999225028560091718227
1010111001110110100010011010011000000000001000101110111111101011000010111001100011011000000111100011010001001010001
22685006043071184261572545528924786844797943823244043057608543483389151884191632832411800991440382640625
801356811679857823146370198399246766737110836215590203424232797150625