Knowledge
Data
33 3270902 225939145 99355388
57290538 892467 053660 9027754 798390
377114 339038284 171589819 5187616830 23092787004