Knowledge
Data
30804288305 8269873182 36547 951912
364964 1946 135171 926490 6495071833
503295109 16668201 8204280 4592 98