Perfect Square
99105383119893150590796171694911007225 is a perfect square (9955168663558300085 × 9955168663558300085)
99105383119893150590796171694911007225 is a perfect square (9955168663558300085 × 9955168663558300085)
99105383119893150590796171694911007225 is odd
Previous odd number is 99105383119893150590796171694911007223
Next odd number is 99105383119893150590796171694911007227
1001010100011110000000010100011110101111111111110110100100011001101101111100110101101101110011010011110100111000010100111111001
973400879408342938493427225175464435513553770073208298279536913513403372546712173580055314110243682665935274515625
9821876963340802231129429300103157457826340091118783491467978912464002200625