Perfect Square
378342045201682795716119128550430969 is a perfect square (615095151339760437 × 615095151339760437)
378342045201682795716119128550430969 is a perfect square (615095151339760437 × 615095151339760437)
378342045201682795716119128550430969 is odd
Previous odd number is 378342045201682795716119128550430967
Next odd number is 378342045201682795716119128550430971
10010001101110110110011111110001110000001111110010001100100100011001100001100001001011100111100111010000101100011111001
54156903072048558205059570001067634299569848286581683827486495643396851152842229220507957289304026119543209
143142703167392187785783451206645717196440248840785385391924315634278961