Knowledge
Data
162 906 05659505752 77297 5178322955
742981019 7210319 913330056 017312783 15017043
141230 7541143 995