Perfect Square
142637959742986347560905609 is a perfect square (11943113486147 × 11943113486147)
142637959742986347560905609 is a perfect square (11943113486147 × 11943113486147)
142637959742986347560905609 is odd
Previous odd number is 142637959742986347560905607
Next odd number is 142637959742986347560905611
111010111111100110000110100101010100111000110100100111111011001000100010010101110001001
2902053099279590044900897336961118996398859595334103952610035671360391922781529