Knowledge
Data
40 063 2110221668 12966308
313820 79058 36495 27648
5810106095 3958503 24549947 082127 481510