Knowledge
Data
31 341096 539 12 43825296682
50 9326154 3278180572 58113420 385870
42528 1271 0519152143