Knowledge
Data
43 84229847 32911922 137817
18586603198 511 12896 269515 47810
9956 2305 8528982 30562 970028