Perfect Square
102397419610459775825766121668528665583791208105969 is a perfect square (10119161013170003701508313 × 10119161013170003701508313)
102397419610459775825766121668528665583791208105969 is a perfect square (10119161013170003701508313 × 10119161013170003701508313)
102397419610459775825766121668528665583791208105969 is odd
Previous odd number is 102397419610459775825766121668528665583791208105967
Next odd number is 102397419610459775825766121668528665583791208105971
10001100001000000101011000110010110011100101111110111010000000000011001111011111100011101000111101111000010100000001001011001000011011000110011111101111000011111110001
1073660654009170522676820451366187218660589318944465678583324010987307581839632016037499532476871624755150515681382834942645382530361611515096021568209
10485231542880572268415227014239245121263651132032344642515533284334095480951442864596805052333428961