Knowledge
Data
124621889 99932 1118 972634
23931 50186763 3791092 1406 19870
3051873007 60370982 34791926 529 272495253