Knowledge
Data
9351561 230089822 33377 170352
4465378 42117077 084543563 3237587
51083 13010250 3284 30739