Knowledge
Data
2960261 35398 16732325202
17977539 57118 558080 90755689866 41406588710
3754378 32857068 8825160400 147797827 9509