China lemds $1.34 trillion during 2000-2021