Perfect Square
11425793471010403691701373294179348237681496329 is a perfect square (106891503268549851991427 × 106891503268549851991427)
11425793471010403691701373294179348237681496329 is a perfect square (106891503268549851991427 × 106891503268549851991427)
11425793471010403691701373294179348237681496329 is odd
Previous odd number is 11425793471010403691701373294179348237681496327
Next odd number is 11425793471010403691701373294179348237681496331
1000000000010110011010110100110010011101000100111110011001000001011110011001101000001100011101100001011101100011100001010000001111000100010001000100001001
1491623129005632967640838974234338943049271611764228786389215328252756131828648360382536449825696900706959014475527472461291264226253219289
130548756442183968706431803969537336017821706439877792170952798474598733951720681192440476241