Knowledge
Data
51258637 31962410 48392 9935 195535363
37866344 31129 8680943020 43600
21 668986 20798872 59403278973