Knowledge
Data
85293 557600 131640406 120
1957726603 227107 10890 171578
25219682168 63791 287831 402632 9380515