Knowledge
Data
581 315606940 725 17085391 238428
4924067 39098496 40059752
6528015900 95946654 8251830004