Knowledge
Data
21 3037335231 029586146
64606043834 20033127 0588013613 831331 19354742896
536346514 59 3516107542