Knowledge
Data
3504808 305292916 6438011 5410406260 1198236
42 89092 82991974 2946031
44489989 743611505 4133