Knowledge
Data
25591 8251 278173 35 312072526
45014048 610279 313188635 938145688 7523
151895 5086594 4989