Knowledge
Data
51328 10086 16548054 58 480035292
124861507 4783439 43 25721039841 6705993500
66731 474 331414701 14726886 98525