Knowledge
Data
310658 27701979730 84314 687739137
15929 161420151 62333
30 203 46289234 370312995 877421317