Knowledge
Data
31699 4189503698 92
17089 60846432 26551288 290 349534
302 35596349297 590122 78952660