Knowledge
Data
30288 9906683957 22067333827
4003 74185009 225068
3164 608790631 448696657 2461843 44296