Knowledge
Data
2683 9734294 814400
4042 42727616856 33355 397659
1390026915 58261865024 58141 30285471 10329