Knowledge
Data
2072663245 2046923 146199055 40041655728 224081356
125067601 4777256970 95119528 80704564
9912555 9158529 5652759