Knowledge
Data
18869 282345 7595652 4303192
8710387 35038 912291215 2631202201
30985 28295437 950 1325