Knowledge
Data
29957892 178291058 085253658
16577842 71235885 980231 1570
5336240624 29875696 9532660 44923