Perfect Square
99591710140562142110212931691998215121444761062018249 is a perfect square (315581542775495889916177443 × 315581542775495889916177443)
99591710140562142110212931691998215121444761062018249 is a perfect square (315581542775495889916177443 × 315581542775495889916177443)
99591710140562142110212931691998215121444761062018249 is odd
Previous odd number is 99591710140562142110212931691998215121444761062018247
Next odd number is 99591710140562142110212931691998215121444761062018251
100001010001011110110100111001111010101111010101111001110101110111010010010000110000010110001100110010001011000011111010101100101100011101011001110100110101010110000110011001001
987801246337491851651807214640135086996195694154695087530155151592267942645637038624306937837876146182747479262239341772075981395673378326337712109196577492249
9918508728721748207795944457250286643385879916854822986809965718803464762340733200261773858733241209026001