Knowledge
Data
30974558 8972476 33232 742084 7165184496
13970 2450337997 219134907 45158 7733638266
16647631 3176005 98 033915 39635551924