Perfect Square
164212608413087010293540401 is a perfect square (12814546750201 × 12814546750201)
164212608413087010293540401 is a perfect square (12814546750201 × 12814546750201)
10000111 11010101 01011111 01010110 11101100 10101111 00110111 10001011 11011111 11100110 00110001
164212608413087010293540401 is odd
Previous odd number is 164212608413087010293540399
Next odd number is 164212608413087010293540403
4428121196795521056401649779945956311951858604704536643500901376665749441101201