Perfect Square
318668544244971130161343798321810475741025390625 is a perfect square (564507346493357099659375 × 564507346493357099659375)
318668544244971130161343798321810475741025390625 is a perfect square (564507346493357099659375 × 564507346493357099659375)
318668544244971130161343798321810475741025390625 is odd
Previous odd number is 318668544244971130161343798321810475741025390623
Next odd number is 318668544244971130161343798321810475741025390627
11011111010001100101110111101111011100100111111101110110011011101010111101110100001000000011111110101010100111100111010100100001101101000001111101000000100001
32360676295134912708139479052197463551961644811545875062593666652487744039142326535043863714664265590202200240877047314160503447055816650390625
101549641091209122801110681201808020709483617628142207488245096672407278937302223300933837890625