Knowledge
Data
19286 868086 11637171 6816135750 8861
40006321050 55058718914 18439761 59 21312877342
626521 500 213149 94201 37130544