Knowledge
Data
902806 1811449 3683 156 72808023580
12298 384573 367016
6849266 54831965 45484058 770803