Knowledge
Data
6380851 172378 8688287182 572618076
252120 89306555 72359358794 407 696114
116137888 6920846 23995 97515042098