Knowledge
Data
31 4271581 82823851 21909049 805985
3707414 2323 31718651253 5298
0521371 6869645 95018 578202