Knowledge
Data
3629 606 45989 17551
84042333 3145710 1933523 1896330
95775 499 21918218 519290 402323072