Perfect Square
99105019007590823511325764019599998210053622875401 is a perfect square (9955150375940627824792701 × 9955150375940627824792701)
99105019007590823511325764019599998210053622875401 is a perfect square (9955150375940627824792701 × 9955150375940627824792701)
99105019007590823511325764019599998210053622875401 is odd
Previous odd number is 99105019007590823511325764019599998210053622875399
Next odd number is 99105019007590823511325764019599998210053622875403
10000111100111101110110110000000000100111100101011001101011000000010001001000101111111011011111110100010100001100001111001101010110100000111110010001100100010100001001
973390150649057515932295464028448954413587392248022438539375391479488524050857360537055601173726096299391321915151365841045771403212731758257708106201
9821804792494938416688793718284044391493801756824233337442602415344691483351752181477186271170910801