Knowledge
Data
105292 23663369 2066889 195781771
931852922 3645 368249324 56088079098
19787 875123921 4288 82456237358 71316392