Knowledge
Data
14032476 8532377 409195 1976784717
60241005 66147321 82317 46947240440
45602802629 4146960 74975183 358