Perfect Square
87042930952154745634641 is a perfect square (295030389879 × 295030389879)
87042930952154745634641 is a perfect square (295030389879 × 295030389879)
87042930952154745634641 is odd
Previous odd number is 87042930952154745634639
Next odd number is 87042930952154745634643
10010011011101001101101010011011011111100010110000101010001110111111101010001
659478314250098825728370722275474980541309306138125251867368182036721