Knowledge
Data
5249 18808418645 3286733 266718693
170795398 77262630 91760 1985817 113902
49307 47900 3435