Knowledge
Data
21590 4795911 207622 362 918
97670 75191 3212841 26238007
93404530 9053 6629210 18523228363