Knowledge
Data
149438 17717450778 8660
49 30229201804 71571 80392 28
388435220 2068705461 2013258733 3810957 2153