Knowledge
Data
32 29 355527
948 12764702 2836051 339982
10618722 3371180102 95476251 54161654 647472