Knowledge
Data
25396 730574092 8750 7745181406
67936 2658629 30085 2813722288 23578364
120736 3783 504