Perfect Square
1372062286687890625 is a perfect square (1171350625 × 1171350625)
1372062286687890625 is a perfect square (1171350625 × 1171350625)
1372062286687890625 is odd
Previous odd number is 1372062286687890623
Next odd number is 1372062286687890627
1001100001010100010110110000101010111101111011110110011000001