Knowledge
Data
40701216 3107946 86489011026
5538665 506531 94852532 811860
218 44 11 5937138 98607860