Perfect Square
12135604142206153753482319005969434280691501225 is a perfect square (110161718133869688450035 × 110161718133869688450035)
12135604142206153753482319005969434280691501225 is a perfect square (110161718133869688450035 × 110161718133869688450035)
12135604142206153753482319005969434280691501225 is odd
Previous odd number is 12135604142206153753482319005969434280691501223
Next odd number is 12135604142206153753482319005969434280691501227
1000100000001011011110011101001000010011100111010111101110110110000010011110110101000001110000010011011000110001001110011000000110000010000000100010101001
1787245468389378912339057132131106711578207298737581370895612496303480673655751716268816765511280096274494336017248930472110406798400765625
147272887896331156853340254275290827519993433964638307906767528840176410634832159944176500625