Knowledge
Data
5118475 5834025 1182289 3449423
16 600702726 31 8733
9500892495 403719122 196152953 309868 590509