Knowledge
Data
5628 8666841 363045343 42675322697
98392691518 880541 1033174404 477938 40791194154
8161647 586 3512 5099656446 3903