Knowledge
Data
30893317 29134 342636 10685 202531849
19816401085 142 009877 7127049 223595392
63881104978 07753363582 62593117 84136