Knowledge
Data
29146 3176868 7703 4289648 8088518593
6596 44527326 9975 51285900
172434 2408539 6673406364 4199105613