Knowledge
Data
518336 5163121 066502 97213060034 45267027018
432482 2170249 19149 4849587760
926254 8426639162 16057720