Knowledge
Data
319540089 25332911 17660 883
7740006345 851 69435601974 90795 41182
50837338 960713 43595265952 26883957804 11672