Knowledge
Data
16 106 858946550 9264 258235
5804957 899 6038942757 8030801 109590
39658503718 93334 6074 6751