Perfect Square
99180212196605011136824258743904194641001 is a perfect square (314928900224487195501 × 314928900224487195501)
99180212196605011136824258743904194641001 is a perfect square (314928900224487195501 × 314928900224487195501)
99180212196605011136824258743904194641001 is odd
Previous odd number is 99180212196605011136824258743904194640999
Next odd number is 99180212196605011136824258743904194641003
10010001101110110111001100000111001010110110100000101011110010100001010100000101010101011010101100001111000000011001100011011110001101001
975607430570861122160033891347940339347565086668246227647888441171969955496102984540187137214875526235305896787790226923001
9836714491363597408278712382037334273912624665923128775100527208992300927270282001