Knowledge
Data
20168071 8854389 7844563 119490664
45811 6909087407 5776 191755 494542150
1512 18189243 204409