Knowledge
Data
580932 85146 28551
2498742 167 9868695 46582079617 26079009243
171365 19947938621 5601412 91