Knowledge
Data
304162 17494643 74788119 3531 476941872
70864888 984558336 14093153752
234480 706315394 24572601