Perfect Square
99104980309257916306392654478222404663138877401801 is a perfect square (9955148432306668339704099 × 9955148432306668339704099)
99104980309257916306392654478222404663138877401801 is a perfect square (9955148432306668339704099 × 9955148432306668339704099)
99104980309257916306392654478222404663138877401801 is odd
Previous odd number is 99104980309257916306392654478222404663138877401799
Next odd number is 99104980309257916306392654478222404663138877401803
10000111100111101110101000000111100110110110111100000000100110101110101000101101100111011010101011000011010100011001101011110111110100011111011111100110110101011001001
973389010387087934649487706242791022198859930817982633869735674915684884376125889361003541685217914939329267278624905559908782528264152573906393925401
9821797122098399316413894586594047396547285583729282388379805370663818253362267020928856996398043601