Knowledge
Data
16599 5115038 2948928186 29447899
10344162 513 570408 361
7222450081 90616375346 86824640 167