Perfect Square
343672520773169097900390625 is a perfect square (18538406640625 × 18538406640625)
343672520773169097900390625 is a perfect square (18538406640625 × 18538406640625)
343672520773169097900390625 is odd
Previous odd number is 343672520773169097900390623
Next odd number is 343672520773169097900390627
10001110001000111011111001010111010101010101011111110100111010101110010010111100011100001
40591436893930090915035496256057522864182537322363941711955703794956207275390625