Knowledge
Data
20880764 3229541527 23 2695582 898522
1135329817 53080099 32902508
5879341918 123846573 80168033 71978912