Perfect Square
135436325821590557012208961 is a perfect square (11637711365281 × 11637711365281)
135436325821590557012208961 is a perfect square (11637711365281 × 11637711365281)
135436325821590557012208961 is odd
Previous odd number is 135436325821590557012208959
Next odd number is 135436325821590557012208963
111000000000111110000011110111100111000110110001010010011000110111110110010110101000001
2484308301353418342574471282098949371589015242846835568720515884274993032607681