Perfect Square
99918873886731560506308037738680127956696909317929 is a perfect square (9995942871321922501371827 × 9995942871321922501371827)
99918873886731560506308037738680127956696909317929 is a perfect square (9995942871321922501371827 × 9995942871321922501371827)
99918873886731560506308037738680127956696909317929 is odd
Previous odd number is 99918873886731560506308037738680127956696909317927
Next odd number is 99918873886731560506308037738680127956696909317931
10001000101111000000101010000111101110111110001100111101011010000010111101101010101111000010111110101111010101111100101111111011100001001101001110010011000011100101001
997568190501895874015888158063349406801517832816214504259036354184828485078350584719849261635151785880634516803455738294046816649202193689840203756089
9983781358792566144936077441333006331323129450136995100341834038057400656965530492443664264000849041