Knowledge
Data
22179037 8192 20786018 402149534
9676782 5153 121104315
52124 79362416448 4937241 81412865 3628925