Knowledge
Data
16428589 462624310 8961 5553787168
5816521 63534 41159207701 97867506
32186 2181763 324951