Knowledge
Data
159647044 224689 73468 186584 90325745908
11721778 7031080 8143709816 45 80314048
9718660012 3726274 690078 626 477115