Knowledge
Data
21661 667912241 2674763 22026562592 1945561
456212 397934 643815 7059
66 5757 665086271