Knowledge
Data
116668022 5089267 4451 7376 296220635
60499103 10222 294157162 40714203350 660
94848 153772 88390322631