Knowledge
Data
30 20941382 13732
1383727 1949372 51761677713 81604 191140734
301065 49458411609 21892722494 110151029 4082238