Perfect Square
342707079162082100594499652332464954314225 is a perfect square (585411888470060112935 × 585411888470060112935)
342707079162082100594499652332464954314225 is a perfect square (585411888470060112935 × 585411888470060112935)
342707079162082100594499652332464954314225 is odd
Previous odd number is 342707079162082100594499652332464954314223
Next odd number is 342707079162082100594499652332464954314227
111110111100100000001001101001011101010111001011110100001001010000101000101010011001111011100000010001000100111100001110101000110111110001
40250309734779204440907986415708770782363853665466937021836322627020435008963078567268987068764250006407270932193232750140625
117448142107805607532120885967874707277854468364278999139538268146559716440037350625