Knowledge
Data
34512186 70660558 2829301771
113338923 5021 7296382225
309 21549122114 45095165827 4711 853