Knowledge
Data
870555092 787585 416295028 1819655864 15709351289
45893894 8472777 207713177 122470608
2284264 18082101029 34 392