Perfect Square
85163537530234473079441 is a perfect square (291827924521 × 291827924521)
85163537530234473079441 is a perfect square (291827924521 × 291827924521)
85163537530234473079441 is odd
Previous odd number is 85163537530234473079439
Next odd number is 85163537530234473079443
10010000010001011100110000000101101111111110011111001100110001110001010010001
617676500195133346514676983632968588117817226109699662368054559763121