Knowledge
Data
309 105360 85475369568 4868199 040031
7169820 678348399 9767150361
5864160 5645462 51517 545266