Knowledge
Data
30201857 636231 17401921 7501 62
34915583 2319720 1089849 164033609 607
45 390748035 2229096 239794920