Perfect Square
375111830671643000358007965087890625 is a perfect square (612463738250390625 × 612463738250390625)
375111830671643000358007965087890625 is a perfect square (612463738250390625 × 612463738250390625)
375111830671643000358007965087890625 is odd
Previous odd number is 375111830671643000358007965087890623
Next odd number is 375111830671643000358007965087890627
10010000011111001110000111011101100111011011011011101001101011110000001110010101110000000001100101100101111110011000001
52781567635359466380407017112817128187741474797184438376134686655314267230920677320682443678379058837890625
140708885509831370393070365807296613886409449160122312605381011962890625