Knowledge
Data
21216968 962 5427 38791
1244598470 645531 36258 366 88499660
2190 724645943 32689 2316710028 640719924