Knowledge
Data
3348741 2523624 596309936 556898
26400794 81471 5968 60367 112820
578762785 4392253 5915693587 89147790 89