Perfect Square
21165918244826481660052458801 is a perfect square (145485113481849 × 145485113481849)
21165918244826481660052458801 is a perfect square (145485113481849 × 145485113481849)
21165918244826481660052458801 is odd
Previous odd number is 21165918244826481660052458799
Next odd number is 21165918244826481660052458803
10001000110010000001001100001110010111101000000001000011010000010001010110111010100110100110001
9482248723876103511186429595597603982144397832004923387052666957120692325622721696401