Knowledge
Data
21 3716 477128 2283961957 1843539
629 130828 94 17767
485 4578998287 20070 7076285950