Knowledge
Data
3143506 11588834 39 7370197 786556
5355 6735122 3462116 3539378057
58 155796961 50384379 70283