Knowledge
Data
15049 95568 11802193 34912226 4712063722
7642860 6990741 70 8105 209489667
8071384 931961024 6427 052653