Knowledge
Data
612137 5267416 15512420735 9780209336 1991225
34 5485452214 979640466 238 79
584964221 3167116 81290 81067136 6303322