Knowledge
Data
693966 9239236305 30986
1586499069 2118613 4212986004 41046390
15155680 2548402 235618232