Knowledge
Data
105108 78983743 285934822 36814077 41543
2574 521921340 72401
868505326 1123892088 392208656 46