Knowledge
Data
34950766 14230166 544186778
7008386192 8972 31691
4380931 73088804455 238357836 54114430 28410