Knowledge
Data
31113364 15703 2279967 659556 811
8727920 7508891 62914 71963458
13 212 4993225900 6328928504 35099198902