Knowledge
Data
601420166 25483561 66125098 690677
492 8580189 6264904 3220949713
6421471 7596867 4698 140687