Knowledge
Data
305713684 81517733 7017905
76442790 671351 177503
66 3470 3095854 621462258 20426632337