Knowledge
Data
2757497348 31130109055 566287 395037591
7172462947 9852795114 64627164970 618579721 20946551808
21 532034959 279077467 303