Perfect Square
98050297118634003535389061292547072477276776873496025 is a perfect square (313129840670981090599946395 × 313129840670981090599946395)
98050297118634003535389061292547072477276776873496025 is a perfect square (313129840670981090599946395 × 313129840670981090599946395)
98050297118634003535389061292547072477276776873496025 is odd
Previous odd number is 98050297118634003535389061292547072477276776873496023
Next odd number is 98050297118634003535389061292547072477276776873496027
100000110000100001011110001011000111011010000011010110110100111110100000011011110110000111110101111000111010110000101111000001100001100111001110100011001000101101000110111011001
942641904470566575378081992769820088047843762207672410532677124554962843380029656166697132233149049093771474982375751932848829152129944203892090929225005015625
9613860765052407575961921735405592979490900946833700467420270530516286667635324777530510084626105690800625