Knowledge
Data
29 1190513 862689 7591439 87721701293
36795 63447567 885038
673108 2065756193 84117844