Knowledge
Data
521958 119288553 10141846420 948099
29105479 16 970 25473 3096
6193716559 425421 592 063