Knowledge
Data
152 5445105564 22675292 2447217
69 303812 60889336 821217 53191962691
33920 708786929 19641 8193543