Knowledge
Data
31 11089399 7480 19669983315 6833
9148829493 288 41668
7903864 489648 27469447 96899 92