Knowledge
Data
12 1469421 309046 558021 797951836
22106161997 8753037 42822588 36396 51453479
145129462 6096 324753 53345009299