Knowledge
Data
2543862 3259 792
55 1413892114 712 7476003 302704382
6200442500 19928244317 25092 70124324272