Knowledge
Data
954879109 50298342 35094 5100 469008
9407310 23976 8225
29957 70865 45810 659533566 291328