Knowledge
Data
2407197 52 3433408 5061966583 639
2085756 95404 41726813 96748211
160 750 377267067 813154 112388