Perfect Square
109996706445610837085299732245488159302266655948225 is a perfect square (10487931466481407032540385 × 10487931466481407032540385)
109996706445610837085299732245488159302266655948225 is a perfect square (10487931466481407032540385 × 10487931466481407032540385)
109996706445610837085299732245488159302266655948225 is odd
Previous odd number is 109996706445610837085299732245488159302266655948223
Next odd number is 109996706445610837085299732245488159302266655948227
10010110100001101000110111010000000010110101110101111101011001001011100111000110011111110001111011111010111111100010001100101110001101100000001101100010011110111000001
1330880447555312829106968773224417844048285604772654681776547943848573533398934750969575599533368945869702317311432005822212016077053686630389313890625
12099275428881884673140241267232900941356961577576846657836883676104647634397440433672623773880650625