Knowledge
Data
29268037 665258 5772835386 3202
209 080636862 94714154
512314344 233487901 85614 49049520 52644864