Knowledge
Data
76 2414528 999652
158545101 6967237 510950296 5407
89135047 5240 33 2046654 17492491465