Knowledge
Data
43781106444 90170 8412 783782 259649
44801996 7132671 2042987 17531 9797
129 74220617 50640 625