Knowledge
Data
305661718 19684 27493490986 76066
1836661 267300 510988 9901241140 8966159526
13 8849 217