Knowledge
Data
167112420 33328244421 690 45883655068
15009382 7208 435197540
8073538 93896 120054200 7063