Knowledge
Data
25428224 6569424 798741095 3507446
49973110 25037355072 651097540
590709 6344310370 62709258 81 72130972100