Knowledge
Data
10035092 25243150 3741
1323280853 891 13309536622 78488684
374480777 39705509594 1568209808