Knowledge
Data
25 18676215 63106717841 151 5249056
37 878 3790249 583077603 62
17122 2050282 4862128 802102