Knowledge
Data
43860 9536014590 88836179 84396154
40568382 1449874 49762175
399 89478715501 84151229640 16319