Knowledge
Data
386270250 672 5092 119
19333287 2537596 2908341 337579 2120884768
59472 881 268937316 20 61751075