Knowledge
Data
2939198 599 95461350 50501213950 32196
756581801 451 28
1994856 038 263502 34308 751131028