Knowledge
Data
336 28056779 3049139 624
80901828160 80680858 1609461 664238453
696940 3323 13836 5361784440 7213874