Knowledge
Data
3566 84801503 6073047 976
2603248 99121740 313250
12271 74991284965 518
9951954 80457528210 674174