Perfect Square
1630195494793850368680928117779868387935836189790922520641 is a perfect square (40375679496373189442765593121 × 40375679496373189442765593121)
1630195494793850368680928117779868387935836189790922520641 is a perfect square (40375679496373189442765593121 × 40375679496373189442765593121)
1630195494793850368680928117779868387935836189790922520641 is odd
Previous odd number is 1630195494793850368680928117779868387935836189790922520639
Next odd number is 1630195494793850368680928117779868387935836189790922520643
10000100111110000001000111111010011000101111011011100110111010100011101010001101100101101000101000011010111111011010011111000001111000100100001000011000101001001000010110110101011100001000001
4332305417247883122099893588448954315371511827162834671912850800416791637819746321687219186389179113096784052778433927665219680882783936959787057299188742452238327283734721
2657537351246166624497973890540130958077943062530676345228787365019905772654674126944933308781452987955113071050881
2047601077230573346724352154550503277323701704410305110266534101