Knowledge
Data
696590 57 777305 344 106269528
35036701671 114570 98152692 761233
4666372406 8481 991113352 7902867 938