Knowledge
Data
61162649 16378845123 807942 13710768
50406623 490106 79327 306533 45208541046
24026 291664 477068