Knowledge
Data
687192 1557210 904182832 113 15034486
98 715333254 24321153 5920815
601392282 51 951736494 50507614727 38