Knowledge
Data
34943 2500157659 62694587 858613 36080431
537885 4530897774 255873546
4048339 2098 258293