Perfect Square
99299396740618308202997477420276625390625 is a perfect square (315118067937429300625 × 315118067937429300625)
99299396740618308202997477420276625390625 is a perfect square (315118067937429300625 × 315118067937429300625)
99299396740618308202997477420276625390625 is odd
Previous odd number is 99299396740618308202997477420276625390623
Next odd number is 99299396740618308202997477420276625390627
10010001111010000100100000010101000001011010001011101001111101110111100001000100010101010101100111011100110100011100001110011110000100001
979128811809110374546827022737151486249094505184634607984760520669125507179394595745936981594816953538494169712066650390625
9860370193050717890714468240184374660169587341504771494374470755981738433837890625