Knowledge
Data
52 66165962 670801 303432655 30229673
9385618491 98139749 537836 8558910 68819962
17332933994 30863 1533893 39334438491 8730185