Knowledge
Data
35148156 19828 283 516924
39583861409 8819816 5280998 842 37079162331
75640 991 0599 73577 199936