Knowledge
Data
2787219 290260 8408886 1968429
51922604 23872996 108872 12444 954868759
2932363 173900522 51128356 8397