Knowledge
Data
305318 15084541 19207 3983712432
6154 77 14 2308630 163
109290 65 6088789940 970394097 5922