Perfect Square
102397413929495217100413129071383287397874802621289 is a perfect square (10119160732466661293674733 × 10119160732466661293674733)
102397413929495217100413129071383287397874802621289 is a perfect square (10119160732466661293674733 × 10119160732466661293674733)
102397413929495217100413129071383287397874802621289 is odd
Previous odd number is 102397413929495217100413129071383287397874802621287
Next odd number is 102397413929495217100413129071383287397874802621291
10001100001000000101010110110000011000001010101001001010101010111010000110110011110011000000010010010000101011101011001001111101110101111000010110010111111101101101001
1073660475310494081401431648906286202207936226382818103495413961480333536423079553911009186961015316232313491387721704966792997318039766676408896760569
10485230379448381117872689908833617323747393882639514150277703232075652616034008554815680105556021521