Knowledge
Data
3176338 38430 3553734 70479 15698969
880 951 87265075603 651401464
17272240 523579 3397700412 31