Knowledge
Data
420116 326502 1336249253
8140641 38188244632 199112 381356495 50832680
20 672454663 2617 7715400