Knowledge
Data
27954723 212590686 474121870 2050831
3572 63538511 858002 21067018
9491531 84697969 76896079