Perfect Square
12135604139573592120790086963068616109378074025 is a perfect square (110161718121921065655155 × 110161718121921065655155)
12135604139573592120790086963068616109378074025 is a perfect square (110161718121921065655155 × 110161718121921065655155)
12135604139573592120790086963068616109378074025 is odd
Previous odd number is 12135604139573592120790086963068616109378074023
Next odd number is 12135604139573592120790086963068616109378074027
1000100000001011011110011101000110010100110111001010011111100110100011110110111111011111000101001011001001000100001110010111110110010001010111010110101001
1787245467226264049956373376668389340963195115629797162927430866731167058176257200656707990482577913841614486946072864863595790518588765625
147272887832435705151644942519403345308827279555776410428980870820869055968161877418379700625