Perfect Square
12850990137920180400513139225 is a perfect square (113362207714565 × 113362207714565)
12850990137920180400513139225 is a perfect square (113362207714565 × 113362207714565)
12850990137920180400513139225 is odd
Previous odd number is 12850990137920180400513139223
Next odd number is 12850990137920180400513139227
1010011000011000010111000000110100111001011111010111000110010111100011001000001100001000011001
2122314644940528711881368620711456737526978490793726741259444883470604385043672015625