Knowledge
Data
1800038 2892333 2284902 509
611931 795 8334503 7656200
572956702 713330 21785306 6231