Knowledge
Data
40488067633 63867677881 166263276
86 1723601692 8246199 7295924319 2291502
3314246 1815007909 560115985 2240 389