Knowledge
Data
27334223 781142 18891138 59806538783 66295824928
4552795 906220 076479 749660 555
3293135092 1643306 955 16810237756