Knowledge
Data
309352 4157324 69332 263
640027620 5972350306 56536089
49934894 48725 6397658263 96882 90471401936