Knowledge
Data
9668 89950 5843508 1657679
309402 48983291 8053 72777595
4994276 228695 151548 51 5865109