Perfect Square
1660072166110346530524325134036677200129 is a perfect square (40743983189059296127 × 40743983189059296127)
1660072166110346530524325134036677200129 is a perfect square (40743983189059296127 × 40743983189059296127)
1660072166110346530524325134036677200129 is odd
Previous odd number is 1660072166110346530524325134036677200127
Next odd number is 1660072166110346530524325134036677200131
10011100000111001100100010011111011000010100100101111110011111010100100110110101010001101101101110101011010011110001000100100000001
4574892608736966998938343054047019156416882030610544779629868435932789552800923596860134381565385489493451115857746689
2755839596694297963888379438695769904662310308539280916486110701581302717616641