Knowledge
Data
424910556 25957344 5361568240
19687 8945991 55480 16454183040 29768759667
139543 20756 85 38