Knowledge
Data
81469696 32867409 138363 3398975
54091695407 4660 8727184 430703
29721406 3746585524 48362791 76292671