Knowledge
Data
59679481 129 501749 5209959 729
625517 5063686 652065 372496
275102 8535631 31693721 398