Perfect Square
140423953582133668790101173005117138925625 is a perfect square (374731842231393072725 × 374731842231393072725)
140423953582133668790101173005117138925625 is a perfect square (374731842231393072725 × 374731842231393072725)
140423953582133668790101173005117138925625 is odd
Previous odd number is 140423953582133668790101173005117138925623
Next odd number is 140423953582133668790101173005117138925627
11001110010101011001111011011011000011000001111101011010011110110000111001111001001011110010000001010011011110111100101111111100000111001
2769004036218169677588227870343210147526660561590753201185171818936468789298166026893259982274938124958847148392099853515625
19718886739637231230677076305654088241375580280191364820106729627034146579281640625