Knowledge
Data
45 591126 90924037 61432860 15093
1964358936 148769 443 401
1074 9590 368032 37095778236