Perfect Square
12925296378882323618195153459723041009089 is a perfect square (113689473474382506783 × 113689473474382506783)
12925296378882323618195153459723041009089 is a perfect square (113689473474382506783 × 113689473474382506783)
12925296378882323618195153459723041009089 is odd
Previous odd number is 12925296378882323618195153459723041009087
Next odd number is 12925296378882323618195153459723041009091
10010111111011111010011000100010011011000111101001111011101110000011110001100010100110100110010011110111111001100111000110110111000001
2159342491809309288705370998922660022223896939115048583181862168249453621111644806672369690558223091178989124420124571969
167063286481948507417741838787449768613181220074329427317371925878526439380609921