Perfect Square
142637959743129664922739409 is a perfect square (11943113486153 × 11943113486153)
142637959743129664922739409 is a perfect square (11943113486153 × 11943113486153)
142637959743129664922739409 is odd
Previous odd number is 142637959743129664922739407
Next odd number is 142637959743129664922739411
111010111111100110000110100101010100111100111001010100010000101100000100110001011010001
2902053099288337672702925455003785020483782821623196877811690254477863643394929