Knowledge
Data
30683419 90 0407073363 688 11817773
34510141 91003859 4472362 562 823
21884047911 0531645 0564726