Perfect Square
1068162228334192318437190249 is a perfect square (32682751235693 × 32682751235693)
1068162228334192318437190249 is a perfect square (32682751235693 × 32682751235693)
1068162228334192318437190249 is odd
Previous odd number is 1068162228334192318437190247
Next odd number is 1068162228334192318437190251
110111001110010000001001100110110100100100111010001011100000111101011011001110101001101001
1218741640921624724699015258922249277056336669362073673292594270207162059367008249