Knowledge
Data
336113736 7053083583 5096529689 365263
49903728713 82770876166 2495954
20808023 15506 4284608585