Perfect Square
1827358920166140593600481 is a perfect square (1351798402191 × 1351798402191)
1827358920166140593600481 is a perfect square (1351798402191 × 1351798402191)
1827358920166140593600481 is odd
Previous odd number is 1827358920166140593600479
Next odd number is 1827358920166140593600483
110000010111101010101001101010111110000001001101010101110001001000111011111100001
6101991139222595050596354746532319752320077912745180711732226907780084641