Knowledge
Data
3295 91740709 60783670201 846186481
64493000 5318841468 19422 796950
1192364005 60638444 26541191114 61885370688 1126509272