Perfect Square
12130212647674938921709399857279417757500944361 is a perfect square (110137244598160067288019 × 110137244598160067288019)
12130212647674938921709399857279417757500944361 is a perfect square (110137244598160067288019 × 110137244598160067288019)
12130212647674938921709399857279417757500944361 is odd
Previous odd number is 12130212647674938921709399857279417757500944359
Next odd number is 12130212647674938921709399857279417757500944363
1000011111111100000000001100011010101000100011000110101010100100110000000110100000100011101011101100100110011010010001100110111001111010111010111111101001
1784864463604578412387019183055613531990943440126353976090897400857634987724325442702788444983433635511411302132537121551588203325904117881
147142058877813051897599352563139823979631365395510979504495684459323569302715781806817698321