Knowledge
Data
10936325 1660 168178 8628640779
5367597 291505015 137149291 438503490 65932
2939 222 206760 340810313