Knowledge
Data
232838 2729460 291577047 701930 533734
52 5020871240 4276 2446
1021352 68718 13473401 79930988