Knowledge
Data
28844712 289 690
43051110 60643 3419179 66174822 15506
243 62366 7944718 76159043 776