Knowledge
Data
596001 4096 16897731 11171
18 9963 47686 465853
628104782 2101929338 25735230061 27660917446 12462791386