Knowledge
Data
909530676 5887499579 45028424458
47707112 24312947 5107382665 50385008541 183009895
5936083 5877268925 149