Perfect Square
99918862755967436636140816716258130977365478515625 is a perfect square (9995942314557814445578125 × 9995942314557814445578125)
99918862755967436636140816716258130977365478515625 is a perfect square (9995942314557814445578125 × 9995942314557814445578125)
99918862755967436636140816716258130977365478515625 is odd
Previous odd number is 99918862755967436636140816716258130977365478515623
Next odd number is 99918862755967436636140816716258130977365478515627
10001000101111000000100110001000001011110010001011001011011001000111011001100000100100010110011000011111010000111011011010110000110000010111001001111101010001110101001
997567857120586904998273995211062489443713437728574069090729481944581721754071576243022480057597771804001684982988630669810940162278711795806884765625
9983779134445856526967362210295759391556949013383628420418250632509153391556755156576633453369140625