Perfect Square
99180212107184168656464157545103325444361 is a perfect square (314928900082517305731 × 314928900082517305731)
99180212107184168656464157545103325444361 is a perfect square (314928900082517305731 × 314928900082517305731)
99180212107184168656464157545103325444361 is odd
Previous odd number is 99180212107184168656464157545103325444359
Next odd number is 99180212107184168656464157545103325444363
10010001101110110111001100000100111101110001010100000010001010010001000111000010000110101111011101100001011010111000100001011100100001001
975607427932039233369695396840490166805610090234845979245336670906656786933674389713444265331342537532785415514107897617881
9836714473626041152272186642026848286484271334040367481891823947854942398106698321