Knowledge
Data
6718652 7603049 649616
28858160 7944 1451816 4610957 982190786
1114932161 985 31 4333808 699