Knowledge
Data
2106501096 5084463811 156884 72 800027
936826 3086002 7186458658 4892425735
39888916 13775633 19115814 101375407 693561