Knowledge
Data
2677642 15816067640 22 157091270
238 96 1369 66993602
40737924 49032 424234662 28106533