Perfect Square
11425793471010403691699663030127051440049633561 is a perfect square (106891503268549851991419 × 106891503268549851991419)
11425793471010403691699663030127051440049633561 is a perfect square (106891503268549851991419 × 106891503268549851991419)
11425793471010403691699663030127051440049633561 is odd
Previous odd number is 11425793471010403691699663030127051440049633559
Next odd number is 11425793471010403691699663030127051440049633563
1000000000010110011010110100110010011101000100111110011001000001011110010011111110000010000011111011000000100110010111000101010001011101000011100100011001
1491623129005632967640169155698693591389859793819488830343331541395837010778774238290529496240887410095602532837797803038584991300405737481
130548756442183968706392721721852462925829161538005890577501869305776585290797219170377540721