Perfect Square
12925296310998169798959923457148936950625 is a perfect square (113689473175831762225 × 113689473175831762225)
12925296310998169798959923457148936950625 is a perfect square (113689473175831762225 × 113689473175831762225)
12925296310998169798959923457148936950625 is odd
Previous odd number is 12925296310998169798959923457148936950623
Next odd number is 12925296310998169798959923457148936950627
10010111111011111010011000010101000010010011010001011011111101101101110101100011001001001111111000011110011111000010101001001101100001
2159342457786459956132022756331032477013738384172343426919147813449305244748763445686563209794588924591789977676025390625
167063284727102896939496623944694889788229014534924951441560158836511473687890625