Perfect Square
102397442335865742459670381006125590782097139150001 is a perfect square (10119162136059770757075001 × 10119162136059770757075001)
102397442335865742459670381006125590782097139150001 is a perfect square (10119162136059770757075001 × 10119162136059770757075001)
102397442335865742459670381006125590782097139150001 is odd
Previous odd number is 102397442335865742459670381006125590782097139149999
Next odd number is 102397442335865742459670381006125590782097139150003
10001100001000000101100000111100100011100100111000111011111001100110110110011110001011010110100011100110001001100011101101001110010100001110000001101111010110010110001
1073661368852759568659454746291756786805286164847790272780647846590399623795464755405689505651789741259859466120646439741526102196146951609458917450001
10485236196926949879407867314370925049038068249707811605619553058095665081649644317796026916778300001