Knowledge
Data
2446342529 138257261 98662 4589 594091
21852066143 8620164 37504508
45095197878 248 289234 313110400 594316130