Knowledge
Data
847397608 155073317 49871344 591561351 5150756677
38770 29062563 684226 3685 7697605
74 20047 18950 9396362 86018