Knowledge
Data
32 853151 82039171 71002 321128099
113644 9622 3039011942 85656 887
226044571 607671 15571758