Knowledge
Data
59431013304 51995837006 12215034 35072194106 2636160
4222680 482258 861190 16663093812 5388605
93298626 83758146 568591228 998 3104