Knowledge
Data
63152471 5375891394 106043 17071454188
85760863 48443522 1688517 8514260620
56860 7464103085 458621 37304