Knowledge
Data
29445297 145453 0293228977 19188104933
5163746 734926898 3000423
80 203 824367 23564 809323983