Knowledge
Data
29557768 807857 2104051 4102
42489 666 33848081 54048
7431015622 13735989651 87842121