Knowledge
Data
30555826 29675 840 33914 63656
7807628 20386903781 3518363917
7059328 294063 146140 496 5603462