Perfect Square
1125500133125681400538801 is a perfect square (1060895910599 × 1060895910599)
1125500133125681400538801 is a perfect square (1060895910599 × 1060895910599)
11101110 01010101 01111100 00000110 01110010 10001000 01011010 11001100 01100110 10110001
1125500133125681400538801 is odd
Previous odd number is 1125500133125681400538799
Next odd number is 1125500133125681400538803
1425727912286030426503446997175095568532403428514332073519072406189936401