Knowledge
Data
2399 5032659 037188056 236720031
52250783 250972 56020125 7781
25869 12817039870 429303 1686