Knowledge
Data
2947709 20944 9289510
8357524 969765512 755037 3991
59115946 860122313 87948429156 83