Knowledge
Data
42331869 3107760 21986722 2030433006 597724
9349182 31 6819368 562499011
421522 98 8060 619533189