Perfect Square
66142759546670879505600956242030570609680892351225 is a perfect square (8132819901280913001894965 × 8132819901280913001894965)
66142759546670879505600956242030570609680892351225 is a perfect square (8132819901280913001894965 × 8132819901280913001894965)
66142759546670879505600956242030570609680892351225 is odd
Previous odd number is 66142759546670879505600956242030570609680892351223
Next odd number is 66142759546670879505600956242030570609680892351227
1011010100000110110111111010101000011101000101011110000000011011100100001000000101101011101111010111110100001101110000001010100000100010010011111101001101001011111001
289365619962432556587548789397889620619845416520226079913040135829120706749748727502103468307399181806307895885310958061378586536870670362437494515625
4374864640448721769763056897199627004712317172371387543386216118622623701662044394686006708759000625