Knowledge
Data
842965 1676329 3352962640
32363817 275368892 271362518 8008458860
241667717 404600 80416 906