Knowledge
Data
10446 5236368161 4382
63676 7017548422 19441 65609204 2655722
59407 21091258 20036800