Knowledge
Data
4053521 18828 5695274 7874181
3265 1266663 37488113 179466468
57111849 40005 12321616