Perfect Square
102397442333033049495001043003708620652445645417969 is a perfect square (10119162135919803982820313 × 10119162135919803982820313)
102397442333033049495001043003708620652445645417969 is a perfect square (10119162135919803982820313 × 10119162135919803982820313)
102397442333033049495001043003708620652445645417969 is odd
Previous odd number is 102397442333033049495001043003708620652445645417967
Next odd number is 102397442333033049495001043003708620652445645417971
10001100001000000101100000111100011111011010100000010010010000100110001101001110010101110110110111010111000001001110111100000001101101110100111000111000010110111110001
1073661368763655204238125934239132079242894857990346263411502706803321677462131845410926063203571675265317817863685610874604485118535710626718408064209
10485236196346828850406009237763333000754043331374169253351814747511398248039296610430132764708084961