Knowledge
Data
18686 42 59429120799
1067959147 27370676 3828542 8662 92445116636
64920003 43350665 8767769554 7452361 1652