Knowledge
Data
42375967 3096 9850404 51880466824 76261480552
81 9517785 68816933
170 180058972 9016688