Knowledge
Data
2814291 12949 8794705 2226300
35832231 50939017136 91863471 4283209
4453979 89156568 42569 21031309