Perfect Square
11425473753532315246355469261428853522852393361 is a perfect square (106890007734737839929769 × 106890007734737839929769)
11425473753532315246355469261428853522852393361 is a perfect square (106890007734737839929769 × 106890007734737839929769)
11425473753532315246355469261428853522852393361 is odd
Previous odd number is 11425473753532315246355469261428853522852393359
Next odd number is 11425473753532315246355469261428853522852393363
1000000000010101100000000110100001110000011101010011011011101111100011010110000111110100101001111101000000101001010100111000111001010111101011000110010001
1491497916351877112335381297915997185983449070823074412297602101480547893296896954906416187497497849849824826067179273847385887441438504881
130541450492655812760395645430409806335275447423524959064174052716294860716715109325876876321