Knowledge
Data
214652 15961 3335821 342 421051
18970 8489009783 74472
94742227 371679448 59410970 703915