Perfect Square
99180212196605011151940845954679580025625 is a perfect square (314928900224487195525 × 314928900224487195525)
99180212196605011151940845954679580025625 is a perfect square (314928900224487195525 × 314928900224487195525)
99180212196605011151940845954679580025625 is odd
Previous odd number is 99180212196605011151940845954679580025623
Next odd number is 99180212196605011151940845954679580025627
10010001101110110111001100000111001010110110100000101011110010111010111011000001101110101011111110011010010110011000000100110001100011001
975607430570861122606126548776527909488249164869225452911525800242978842643645749504830790789086026616689313274638916015625
9836714491363597411277245036543710681649095199250436911840268824153728475656640625