Knowledge
Data
16299367898 22109256884 2903
16314921214 926838 2275083859
3395963 318322245 93272292 98792 9951019748