Perfect Square
109996694385503539513035519297832351185841163765625 is a perfect square (10487930891529727252555125 × 10487930891529727252555125)
109996694385503539513035519297832351185841163765625 is a perfect square (10487930891529727252555125 × 10487930891529727252555125)
109996694385503539513035519297832351185841163765625 is odd
Previous odd number is 109996694385503539513035519297832351185841163765623
Next odd number is 109996694385503539513035519297832351185841163765627
10010110100001101000110010111011001010000110110011011010000000101000110101100110010110000110001010100101110001001101010101100011001011000011100010101101000011101111001
1330880009799681139324546754498165950448165804489902193946197762127189809827181511946926391843194898821207944951459859203935742734540964664459228515625
12099272775737865892077533031748057900618792129524423154494691314759054937071151618511850429931640625