Knowledge
Data
50 4663199 35209 84551
74 980 651175 2950813316 29893264
660 56253 88 622939 497598364