Knowledge
Data
48 22932663 88324599 8647602 708644
21 444 560563899 1275796 5747908
1470391 763 14247917 900 63350884