Knowledge
Data
17932830 8522493 212368 12567 24608
8774510 3136951149 6089991 68053468
19592589 31216440328 4951456 47023326616 100884