Knowledge
Data
39491 39396267 6284 7619487241 3879658
17628 562 14838 901 997029
86 544 2411 462672 79337