Knowledge
Data
35 286028 3386979613 14248628498
31 54622410 1427112 172 942
7339178862 765908 2344846