Perfect Square
102397385524676363191700700030485826964141902855601 is a perfect square (10119159328950027121007801 × 10119159328950027121007801)
102397385524676363191700700030485826964141902855601 is a perfect square (10119159328950027121007801 × 10119159328950027121007801)
102397385524676363191700700030485826964141902855601 is odd
Previous odd number is 102397385524676363191700700030485826964141902855599
Next odd number is 102397385524676363191700700030485826964141902855603
10001100001000000101001100100100001111000010010100001011100010101111100001101100010110011100110111101001101000100111100001010001001000000000011010011101111110110110001
1073659581817533225246712961884812224889503442922148025584985505069384040076429092568772630499793066070463159613778535534745597184871482378032678646801
10485224562289200399566096863651759111228983264040068758261234717515022750499119264871155718257071201