Knowledge
Data
20316840 408789 530718 4569893
58788015 3310804 300740554 10 5122769
60 47370 8025 6192 18025958