Perfect Square
144142158768013831783225250666676990964216409085901080391765641 is a perfect square (12005921820835492671171133890621 × 12005921820835492671171133890621)
144142158768013831783225250666676990964216409085901080391765641 is a perfect square (12005921820835492671171133890621 × 12005921820835492671171133890621)
144142158768013831783225250666676990964216409085901080391765641 is odd
Previous odd number is 144142158768013831783225250666676990964216409085901080391765639
Next odd number is 144142158768013831783225250666676990964216409085901080391765643
101100110110011001010111011010000110111101001110101101010010011101110000011011101101011010111101111101101011001000011110111110100001000100000111011110011000011011110111001111010010000010101101100111010001001
2994836145851327011479093731197464727696098430948710718752030924201161519988524920786113903087211835160575786522584793371508373145897269862642333912335876481159142633003763944149323269721
20776961934303306764011397472723732547398900991144640993503849927340555493090477204440920191117334681678921491064877468140881
546631273206751655223560335532757553103676410407363033671722025547211