Perfect Square
1942312197286669321 is a perfect square (1393668611 × 1393668611)
1942312197286669321 is a perfect square (1393668611 × 1393668611)
1942312197286669321 is odd
Previous odd number is 1942312197286669319
Next odd number is 1942312197286669323
1101011110100011110101010011100010010001011100010110000001001