Knowledge
Data
2902261 733539638 193430692 15040548
484416745 18128199 1469083535
89749 111312 2405484072 2595 57782