Knowledge
Data
11522954 0889211 3861
19270523522 2995 02961529876 2017903
42693420723 90142041 138709 5165757901