Perfect Square
40259315320912081 is a perfect square (200647241 × 200647241)
40259315320912081 is a perfect square (200647241 × 200647241)
10001111 00000111 10100010 01001100 10011010 01111000 11010001
40259315320912081 is odd
Previous odd number is 40259315320912079
Next odd number is 40259315320912083