Perfect Square
106887016725962973229921 is a perfect square (326935799089 × 326935799089)
106887016725962973229921 is a perfect square (326935799089 × 326935799089)
106887016725962973229921 is odd
Previous odd number is 106887016725962973229919
Next odd number is 106887016725962973229923
10110101000100101101101010110011010001001001111100011010001111011001101100001
1221166459680081960568346180011280709327485068705334815369750484796961