Knowledge
Data
402848 180671 67404531469 346945167 80027810707
255829 698 73171139
50508 66112297643 211