Knowledge
Data
31349 10257244 965 4340360
32431156 285 31075657
309716336 606675199 9261080 8536 3791