Knowledge
Data
3961422 9104752 75411 896824
8313432 14379136 38998221 781000 462241264
22142710 25092290 1417846408