Knowledge
Data
3395666 7685339569 70107134218 63449454 8488479
7948518 9561935 37755669338
19851147 879084263 625273 054500 30002