Knowledge
Data
183093 54201 4291468 38243228533 522018199
7215702599 68490 485428 355 592809
86607163169 6006666019 431975261 1017