Knowledge
Data
1170886 9714894 16654376 761675031
22680 16551 6459905950 12454705
15 42118 161 306449209