Perfect Square
102397442333033049495001002527060076973229714136721 is a perfect square (10119162135919803982820311 × 10119162135919803982820311)
102397442333033049495001002527060076973229714136721 is a perfect square (10119162135919803982820311 × 10119162135919803982820311)
102397442333033049495001002527060076973229714136721 is odd
Previous odd number is 102397442333033049495001002527060076973229714136719
Next odd number is 102397442333033049495001002527060076973229714136723
10001100001000000101100000111100011111011010100000010010010000100110001101001110000101000111011101001111111111011001110010111111011001100001111001000110101111010010001
1073661368763655204238124661017470828259480723203887639446676864380207831446424615047974738495565899743810767849499325584743378316035384874845739933361
10485236196346828850406000948352762829076687795916240197749191071385751132776965780235675474280631841