Knowledge
Data
19657834 5444 585301414
118965317 480603414 11882778 587659 26991911
42208940 17253 97571390 42203751 58658