Knowledge
Data
59 1532786 30573689 901 7343962
27675 2728949 3897306 813374774
838704 17526061 59 16538700