Knowledge
Data
106306 063399132 86986 736287833 4675728
97962 463 50543997684 284 581
20 81980477 68212853 190921 184282476