Knowledge
Data
8334290699 166842835 27
299591076 942376788 49112990 2889105 395715
584512 80066 21458693270