Knowledge
Data
29086839524 683579 42752 4048 140057616
1370537578 88 63 952 1270608876
25706673 6047237 891 196