Perfect Square
102397419610459775825766324051748928983865238272329 is a perfect square (10119161013170003701508323 × 10119161013170003701508323)
102397419610459775825766324051748928983865238272329 is a perfect square (10119161013170003701508323 × 10119161013170003701508323)
102397419610459775825766324051748928983865238272329 is odd
Previous odd number is 102397419610459775825766324051748928983865238272327
Next odd number is 102397419610459775825766324051748928983865238272331
10001100001000000101011000110010110011100101111110111010000000000011001111100000110111010110000000011001000001010110110110111100001101111101111101010001011100101001001
1073660654009170522676826817470961785307756547225402681035929726933719761786025775096989820125293564937181507042232723454540357646820338581301642267289
10485231542880572268415268461278299976229687111713743128361558021977586219298002707290716872767084241