Knowledge
Data
637593 9530270289 9376586472
38009 315932 2575585128
89681 44215440 13928925842 783398042 489078