Knowledge
Data
29681716 240551922 892 8603789 2007524
5581 77014781 473 5299
5509017 1922550459 21162341 629942 1503192