Knowledge
Data
3058489 2438170777 669009003 765097
456607 139325767 2244423 6673
9142816071 12912751 11913 8715921 24509