Perfect Square
1431745985944400430249 is a perfect square (37838419443 × 37838419443)
1431745985944400430249 is a perfect square (37838419443 × 37838419443)
1431745985944400430249 is odd
Previous odd number is 1431745985944400430247
Next odd number is 1431745985944400430251
10011011001110101110111100011001000000001000111011010000000010010101001
2934931183218772118492126870611423579833661943704709433496728249