Perfect Square
12135604140451112664978088230735337118589604225 is a perfect square (110161718125903939920065 × 110161718125903939920065)
12135604140451112664978088230735337118589604225 is a perfect square (110161718125903939920065 × 110161718125903939920065)
12135604140451112664978088230735337118589604225 is odd
Previous odd number is 12135604140451112664978088230735337118589604223
Next odd number is 12135604140451112664978088230735337118589604227
1000100000001011011110011101000110111111000111001110111010000001000001001100001011100010011001111000001001000111000100100001011100100010010101000110000001
1787245467613969004008980513744259061789893015382181241995359788908666095558154471806269044756640967929243058273410478231260498510918890625
147272887853734189049632543720897697633048129787856045631380743663637205167491880242137850625