Knowledge
Data
17139605 8763443 4475981
1507711 7330436816 89214545963 846349810
496275 7406756518 34963822586 24