Knowledge
Data
160634462 58845 14962 934
4073175 497665 477 6459 1640489968
7490018 8983636 62812528 43540 29167