Man sentenced to 164 yrs. in prison, fined for 20 counts of child porn