Knowledge
Data
3900 5084095776 86016291 12101643272 4040060
462824742 48835274 903475
7014979185 99463840511 886954 938983