Knowledge
Data
10386487027 80169310 4208746011 2735255 2378
1511088833 1788449 717196121
31614823913 14888019 61