Knowledge
Data
1480612 952000781 883908 5599312 4156198
12 9105299702 97527 370183 2504697
876461 2571 775287959 740426633