Knowledge
Data
29510347 137281650 29772 55888254993 33045914346
30576 995284 4990029
59067553 59 983173 23083 805726841