Knowledge
Data
587 16907067 12163527199 5118442 3946
3879260369 1036625 264291 502264
3526617870 7306260 19781185632 171706547 1769512