Knowledge
Data
22185523 17020732 5384452 769801713
1445154 52663 44439120 3949398 3298
2453397 016 1739387 70010 8761646