Knowledge
Data
336293 178153398 3424218 879896068 54001458682
144182910 2337336 97481862217 943 64502292
3030 257301126 92