Perfect Square
352353495512226862263576362208915244086025 is a perfect square (593593712493846132605 × 593593712493846132605)
352353495512226862263576362208915244086025 is a perfect square (593593712493846132605 × 593593712493846132605)
352353495512226862263576362208915244086025 is odd
Previous odd number is 352353495512226862263576362208915244086023
Next odd number is 352353495512226862263576362208915244086027
1000000101101111001010011101100110100111001000000100000111111000100000101100100011110010010110011010110011000100100111110100111001100001001
43745738524798830160895504304957955666431341946221625653229458284497664771500847703402847842794186251754058336072293361265625
124152985799684875565285843271783242717746565334332571655818548293623403737600300625