Perfect Square
145252100686654261537514730716421048526048854066025 is a perfect square (12052057944046496391185645 × 12052057944046496391185645)
145252100686654261537514730716421048526048854066025 is a perfect square (12052057944046496391185645 × 12052057944046496391185645)
145252100686654261537514730716421048526048854066025 is odd
Previous odd number is 145252100686654261537514730716421048526048854066023
Next odd number is 145252100686654261537514730716421048526048854066027
11000110110001010110001011101011101000110010100100110100111010101110011000110110111000000010111110100111100111111001011010100000110010101001001010000001100001101101001
3064553913151867251874892009316670759485571781095667264011332125412353615073735990502253778339745018442626885662429709693261865060984361056024073765625
21098172753885947396040561722619005247539278529512403525057697456430907031588780252578067175059300625