Knowledge
Data
349957947 48672170 2582734 13386927666 250331470
806367 88393 9066871
3383043 3737 276518