Perfect Square
142478169976052461802889 is a perfect square (377462806083 × 377462806083)
142478169976052461802889 is a perfect square (377462806083 × 377462806083)
142478169976052461802889 is odd
Previous odd number is 142478169976052461802887
Next odd number is 142478169976052461802891
11110001010111100000111001111011001111000010110111100110001110001010110001001
2892310970943344533395163122820851773113926596380374380710173225921369