Perfect Square
12135604142206153753482759652841969759445301369 is a perfect square (110161718133869688450037 × 110161718133869688450037)
12135604142206153753482759652841969759445301369 is a perfect square (110161718133869688450037 × 110161718133869688450037)
12135604142206153753482759652841969759445301369 is odd
Previous odd number is 12135604142206153753482759652841969759445301367
Next odd number is 12135604142206153753482759652841969759445301371
1000100000001011011110011101001000010011100111010111101110110110000010100000010010010101101000100010100100010110001011101000110000011010111011100001111001
1787245468389378912339251818143489071039275830200353652630858839342786726208594766866997958155083990060037879720828171825419408921245626409
147272887896331156853350949307314011006020041078205752107708363593687505829876893451233274161