Knowledge
Data
17690306 70718339 366323388
1326945 960 725408354 551 461758949
5143372295 134702261 4860160 32915957839 32504796