Knowledge
Data
81666 9000322 516304362 448116 58577318
8070 1592909 1704881 45095274
9305367670 94 236875 339063 8579361