Knowledge
Data
29694969 83515 782457503 310863168
1296037706 3812151 8754288075
19182 60347663 28782253957 55936 29