Knowledge
Data
161408888 1060242 6149112053 493555
21 39361 81422316 468094
86855983328 64897162 9424970112 5694 9525478