Knowledge
Data
50 8579189 3603 38870 3716357
4570274 1052242 39813148550 56636 53045
301 3249 542546 8415368 545167788