Knowledge
Data
58599366920 1774559 331650 14050400 1270
384697293 584 9921 62607 938437
95052 6373660 175 7524908 77435606