Knowledge
Data
5467760 4930775630 8719986016 3660079
3439583 4821 632 3100
505715 14514 1310599 1693 4677