Knowledge
Data
2270 104495536 264364 815300 106834497
37412 13949122 4032440 326597182
24654957797 3806 46