Perfect Square
99918862755967436636141296521489229752458866266201 is a perfect square (9995942314557814445578149 × 9995942314557814445578149)
99918862755967436636141296521489229752458866266201 is a perfect square (9995942314557814445578149 × 9995942314557814445578149)
99918862755967436636141296521489229752458866266201 is odd
Previous odd number is 99918862755967436636141296521489229752458866266199
Next odd number is 99918862755967436636141296521489229752458866266203
10001000101111000000100110001000001011110010001011001011011001000111011001100011101010110010101110001010101010000011111111111111011111010100010101000110001000001011001
997567857120586904998288366019427015212606283791722127411817096273358419181653462458610057993493449400769968709338984908024635400640548069065914118601
9983779134445856526967458093481830899052076213461758821470628355628399885936881920674561246994972401