Knowledge
Data
25257735 372875779 24292333685
6095 15920 6471593 3716852
1097 2954 96509003 89289828626