Knowledge
Data
300990689 89396299380 422048504 31071169347
5848558207 61 4673525 19259498513 945832395
52201 9506520188 338005 517716