Knowledge
Data
3309955 86 2438 425196 217
96558 7688019736 20 1243640
2800122084 41160856 75150406630 3568