Perfect Square
87048059093684937745641 is a perfect square (295039080621 × 295039080621)
87048059093684937745641 is a perfect square (295039080621 × 295039080621)
87048059093684937745641 is odd
Previous odd number is 87048059093684937745639
Next odd number is 87048059093684937745643
10010011011101110001001111110010000010101001010111110010011101110010011101001
659594880776867638403707026519044721599329570641483163743645148409721