Knowledge
Data
1149338261 31930836271 29520 615656 3369091380
34037195 2851183056 285286645
454242125 89079930 51508591