Perfect Square
145974166289512936250254411664025 is a perfect square (12081976919755845 × 12081976919755845)
145974166289512936250254411664025 is a perfect square (12081976919755845 × 12081976919755845)
145974166289512936250254411664025 is odd
Previous odd number is 145974166289512936250254411664023
Next odd number is 145974166289512936250254411664027
11100110010011100111111100001001001110011001000001010110100010110011101001111001011101100111000101010011001
3110484278177234048079282477395629972227659704137187144887782840265249971273376879193633070015625
21308457223918374914501850317197318154536317212107291969479200625