Knowledge
Data
25436397 203 082747818 31710226084
271550 1631324380 71979061454 60
21017371 3058080 25314481 61466 28841