Knowledge
Data
2176605 1278 626899571 2001036
1350304734 2751028 150144 506682 361620
84666 80514636 469345346 37