Knowledge
Data
3160807 1196746 716043 77089
2379721776 468478146 14020199 864692
2096858 28 9057 661996