Knowledge
Data
40663 37929205 489310 48869
8494 7839750 99073299166
5307380 56992573611 5888031 1889447 64729809852