Knowledge
Data
2004276 970 89102067 6620117
378 76633720 828571164 710 660137895
52130704 4415720 2589667 86268688