Perfect Square
10240015015903062336553678198250383506423828225 is a perfect square (101192959319821566015615 × 101192959319821566015615)
10240015015903062336553678198250383506423828225 is a perfect square (101192959319821566015615 × 101192959319821566015615)
10240015015903062336553678198250383506423828225 is odd
Previous odd number is 10240015015903062336553678198250383506423828223
Next odd number is 10240015015903062336553678198250383506423828227
111001011001011011001101110000010010000100100001110110101101001101010110111001101100111000110110100100010001100110010101011010010000110100100111100000001
1073746547601597515201543293343395888263459375970373057044294885695610411677384702230038050748338156298904383655686871296273964840088890625
104857907525920193997396817790825936421091784387193334377216492372048168330014144064306650625