Knowledge
Data
2900473 78621054 8716917 542 6543262
24267 5315679125 4530896198
15614451 34072 9470165 841960 615