Knowledge
Data
50 144955599 1074984027 110706
1675962 707799 942 35812968 2011300156
79911994 24954573316 63314955 549591840 57348330522