Knowledge
Data
3191 263101476 294965480 2516679513 2020822
18418839 871628 129 284073621 108079386
32508292 1968855 99