Knowledge
Data
80 97434416183 7712054 303603
45525022 2796971284 8945961 20448569 3138097
296056314 21143624 41596936 13104663 97161763