Knowledge
Data
3109195684 4146958552 3810142 15363610 7962314
3677 658867086 34883716
40 3370187 91138055356 88590107980 948491