Knowledge
Data
660 57 1929 10398869 5646405
153486 230 459414 317336
93798080 64 4519149 5241703344 1428340020