Knowledge
Data
30679 66975816 62208409
314084398 860009346 13043
29 466867830 8634158451 2606318586 75