Knowledge
Data
2080356 6209 433 16295
247212729 957743 40059339 89361538724 3458152
831 2235 1155284788 38458951 425727