Knowledge
Data
8331299 7870285 7157553 5715502
72922085 376468094 756545 589680700 24315191
49921266790 580574639 6893 53 053