Knowledge
Data
107932 227553 65320848 644057
43097 820 201436
4917040167 35516916996 186 63212008961 823643877