Perfect Square
12135604142206153753477912537244079493153500225 is a perfect square (110161718133869688450015 × 110161718133869688450015)
12135604142206153753477912537244079493153500225 is a perfect square (110161718133869688450015 × 110161718133869688450015)
12135604142206153753477912537244079493153500225 is odd
Previous odd number is 12135604142206153753477912537244079493153500223
Next odd number is 12135604142206153753477912537244079493153500227
1000100000001011011110011101001000010011100111010111101110110110000010010000001111111010111101111011100100111111101001110001011110001000110010110001000001
1787245468389378912337110272007283116967522956110918669328784297744336730987749818916883078465157776884262143302158409527777541437823890625
147272887896331156853233303955058992659727394866958801321605090494897711213210334169075050625