Knowledge
Data
17164510 857836 661071 5111004
1010971339 37545176518 97356
4164 5392814715 34263003 1150