Perfect Square
435348596904492881104993722900390625 is a perfect square (659809515621359375 × 659809515621359375)
435348596904492881104993722900390625 is a perfect square (659809515621359375 × 659809515621359375)
435348596904492881104993722900390625 is odd
Previous odd number is 435348596904492881104993722900390623
Next odd number is 435348596904492881104993722900390627
10100111101100001010111110011111101010110001111001111101001111010010011000011010010000010100111110000111010001011100001
82510923373460800765647759015374983476782067773360970719650117879654117977836570484214462339878082275390625
189528400826710628580215263676608523727828666711765260756015777587890625