Knowledge
Data
1870329 17942018 1606045 3993040027 7145
88 3647813 2488498 5243 64302
3321327 668055944 5291 46