Perfect Square
382032379821066896009318031665948161 is a perfect square (618087679719525631 × 618087679719525631)
382032379821066896009318031665948161 is a perfect square (618087679719525631 × 618087679719525631)
382032379821066896009318031665948161 is odd
Previous odd number is 382032379821066896009318031665948159
Next odd number is 382032379821066896009318031665948163
10010011001001110100110100010110010001101111011001001011011011110101000000000101111010101011111101101000110011000000001
55757144180588968837787516476177326632577541158605639856094308152120725126645681622219260643450625150497281
145948739231747920875321595332255289148676394612484124660668935139281921