Perfect Square
99251707785739135989629308988064455938129 is a perfect square (315042390458393925623 × 315042390458393925623)
99251707785739135989629308988064455938129 is a perfect square (315042390458393925623 × 315042390458393925623)
99251707785739135989629308988064455938129 is odd
Previous odd number is 99251707785739135989629308988064455938127
Next odd number is 99251707785739135989629308988064455938131
10010001110101100101011111001101100001001011011101010110010010000011000110110010001100000100111010001011100100101100011110101000001010001
977718796943882326042095230418781976386630789818285528549430194124733010768723049798602421937273782234817471614465422920689
9850901498385750624737676254320860164996330346742140511995555257774864089476020641