Knowledge
Data
2160326721 58427744 625659904
42943488104 560 42 1593034
3114042962 26 879572 510365257