Knowledge
Data
16222044919 4615185 2098128 2483700 95588139
780463 8667517 8891 8363
199 848 89455 90335230