Knowledge
Data
5270052 8881678 42097069 315482
83148 934816057 950642664 9706198
44 4282539 400057 265 479072