Knowledge
Data
629515 5373422 90792524 77098793 104
303 285878 283953 7989 51189547
31497 20 2873168504