Knowledge
Data
110399652 50 390268 74508198 256578011
50482510 5225050009 8562071997 7146108910
025 3403719 83444500 18923548