Perfect Square
25713363953616906445707602863713744128451353742001 is a perfect square (5070834640728970413160249 × 5070834640728970413160249)
25713363953616906445707602863713744128451353742001 is a perfect square (5070834640728970413160249 × 5070834640728970413160249)
25713363953616906445707602863713744128451353742001 is odd
Previous odd number is 25713363953616906445707602863713744128451353741999
Next odd number is 25713363953616906445707602863713744128451353742003
100011001100000000011000111100001001001001001000010000101110110001010100010110010001000111000010110110110111110110011110100101101111110001111000101111000101010110001
17001087045254289125184399759530888681121433974061933859502008420502285321508006485208774889661946003320446752211068898792516039448871432049753226001
661177085811165266136243027670468707526124514635821338511729234201920124447937801640674305271484001