Knowledge
Data
50178558 49 29350331352 36093878 133267
29371 12994709 9078437 389545
705760627 82611 8808