Perfect Square
336065918931388011030990158543745025 is a perfect square (579711927539349505 × 579711927539349505)
336065918931388011030990158543745025 is a perfect square (579711927539349505 × 579711927539349505)
336065918931388011030990158543745025 is odd
Previous odd number is 336065918931388011030990158543745023
Next odd number is 336065918931388011030990158543745027
10000001011100101010100001111011000011111011100100101101011011011111000010101110011001011011110010101000111000000000001
37955386331388340036193816580251428536702542810204346138402910771104812862472187071319935451662771396890625
112940301867198258750131295252202275223342960578357002768586552212250625