Knowledge
Data
2815282 2917295 9051563920 7544058290
966 44215 242463006 7968449
2223971 19667452 50 422330 2163