Knowledge
Data
23670826 20 864293560
583109534 12561786240 81179189836
59379108934 748895265 12110735 219559254