Knowledge
Data
16951 1162391 4669593 64944151998
75700287 976250 66 1382910746
47453 8915886 42682 18627585067 659182007