Knowledge
Data
21275602 4654400 339 765252 51433
052924 130955 19685 215124 70
46928059521 848063979 415