Knowledge
Data
7304934 9006708 29181 44429378652
6669833 64074 1594563631
831104 12086 160578302 3492