Knowledge
Data
31 603010836 26002769 167976 46894862
40259570116 42249964 91043 0654098566 91
91149883873 7744 4131643 121673458 48