Knowledge
Data
29512670 7523613172 2287469 1207778063 54538512640
53870 289773062 8104 29141 576510
64582297 14630975580 20198 317432547