Knowledge
Data
47910476 31210179 12556993
7980525675 996718 61220 54233780632
975960 37094603071 65266 10362 4832078