Knowledge
Data
311096955 42198 1600997 82169 2083706
73063 53645437 66080674302
24970 5257560 5896247029 67532 17433796