Knowledge
Data
320 1525 4422536 20552
904 3275910 114700536 7943317 1635293289
849479 5869554 500839400 223793 321