Knowledge
Data
2944940 84194 838931 368 370728752
5844277365 3092825 93795 39318237 719627
285787 868310562 32148077 17338 000