Knowledge
Data
15 522213 3172667 2057920633 20024822
35998600 296450703 4908991 51365166 777844
17473861 9360931351 37808 886304605