Knowledge
Data
3037183 60094 841990 619962 559590516
557373194 312 298 108879
58203171389 40681351 99