Knowledge
Data
33233778 2868419586 12560328 9241670
28425563 208685614 4104 96855745
27148537 5840 37842