Knowledge
Data
31058 1359014 177949260 8149 4352079
103 47147255985 5643986 67
32 05593887 44728920 97