Knowledge
Data
332 5054391 348167337 7025382949
66059803863 12382105817 708900
4939355 994488 8400636 16857