Knowledge
Data
45 025055 5833959 8355713 3465610
21130985124 50623 3356 5991
87395046 780076326 515663740 342