Knowledge
Data
39 325419 3585967 057756 116
31 243868 699 139911 69
607 17268020 43 23249391 4985921277