Knowledge
Data
37966977821 108342 15932694
75302390 841378 2300 7769095
289228584 47734331 9245159862 91382 23017091