Knowledge
Data
21559238063 80993 3959718 870671
5640030747 16383 4168 8973
77404008635 6689 70 340 8217