Knowledge
Data
385282 4768512 4279864532
1182337 122073839 28334529541 25659537 14267
9430653 37 405 77785464