Knowledge
Data
5937 295266 28045564 1508506 2328749447
1183068 651078847 5605 84697 799089
49201 50102 3303955 309 458281