Perfect Square
99180212151894589889715772343256258875769 is a perfect square (314928900153502250613 × 314928900153502250613)
99180212151894589889715772343256258875769 is a perfect square (314928900153502250613 × 314928900153502250613)
99180212151894589889715772343256258875769 is odd
Previous odd number is 99180212151894589889715772343256258875767
Next odd number is 99180212151894589889715772343256258875771
10010001101110110111001100000110000100010011111010010110111110001101011110011000000010011111111011010000101110100111001101001000101111001
975607429251450176965615300749632549352548092759151929239817675631473295702969791947803102815138825172085169290186066381609
9836714482494819276902100279260729976638410449638067464680195114724944391775341361