Perfect Square
42995865578616510454039269269809167343598960713521 is a perfect square (6557123270048879480195961 × 6557123270048879480195961)
42995865578616510454039269269809167343598960713521 is a perfect square (6557123270048879480195961 × 6557123270048879480195961)
42995865578616510454039269269809167343598960713521 is odd
Previous odd number is 42995865578616510454039269269809167343598960713519
Next odd number is 42995865578616510454039269269809167343598960713523
111010110101101000001010010110000010011110010000001000110110100010111110001000011110010000111100000001001010000111110111101101001011111001001101000010001111100110001
79484068569568894740947569344518479571877276192704668058815700973315416019173445811893990864813976385350734889900919143361223190419553126642580719761
1848644456854460075302988422456062051581694645738383449868936349119774374719899097425747585432217441