Knowledge
Data
11697 883050 526954 10123716404
70269446 50731630378 47321999 855806708
52288827 24158490 11376590108 1986626180 375042881