Perfect Square
66129481081863741610442373526574041225 is a perfect square (8132003509705572035 × 8132003509705572035)
66129481081863741610442373526574041225 is a perfect square (8132003509705572035 × 8132003509705572035)
66129481081863741610442373526574041225 is odd
Previous odd number is 66129481081863741610442373526574041223
Next odd number is 66129481081863741610442373526574041227
110001110000000001001100100100111011011011010111100111101100010100110000011001010001011101011010010101111000111000100010001001
289191380488002103558683546587523757878919220968904376537713737990231298674439033516574949063878032271388163265625
4373108268156574497534988873902236204813027703090789298457874742027999500625