Perfect Square
135436643429816189569268241 is a perfect square (11637725010921 × 11637725010921)
135436643429816189569268241 is a perfect square (11637725010921 × 11637725010921)
135436643429816189569268241 is odd
Previous odd number is 135436643429816189569268239
Next odd number is 135436643429816189569268243
111000000000111110100110010011011101011111011110001100010010001101010001111101000010001
2484325779055882915113128627538279578765030426847879448209794813686310730121521